All of our docs a written in Markdown in a git repo [1]. That then gets built with a custom static site generator that I wrote [2]. Finally the output gets pushed back to gh for hosting on gh-pages [3].<p>I&#x27;m actually pretty proud of the search that I put together for this setup too, it&#x27;s all done in the browser and the indexes are built at compile time which is then downloaded in full for a search, which sounds silly, but it works surprisingly well [4].<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;exosite&#x2F;docs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;exosite&#x2F;docs&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;exosite&#x2F;docs&#x2F;blob&#x2F;master&#x2F;gulpfile.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;exosite&#x2F;docs&#x2F;blob&#x2F;master&#x2F;gulpfile.js</a><p>[3] <a href="http:&#x2F;&#x2F;docs.exosite.com" rel="nofollow">http:&#x2F;&#x2F;docs.exosite.com</a><p>[4] <a href="http:&#x2F;&#x2F;docs.exosite.com&#x2F;search.html?q=subscribe" rel="nofollow">http:&#x2F;&#x2F;docs.exosite.com&#x2F;search.html?q=subscribe</a>