I would suggest looking into using queenpost trusses supporting a common rafter/ principle purlin roof system. That system does a nice job of resolving thrust at the eaves. You will still need to resolve lateral (wind) loading, but the continous bottom chord of that truss is also pretty "brace friendly".