I finally started using [Sphinx](http://sphinx.pocoo.org/) for documenting a few of the libraries I’m working on. Using reStructured text can be a real pain but once you bite the bullet you get docs that look amazing and match the style of all the [new Python docs](http://docs.python.org/).
If you’re using svn you can just set mime-type properties on files and most svn hosts will serve the raw files out as that mime-type. This means that you can just checkin the built html docs and serve them up google code and the like without a whole lot of extra effort the way [simplejson has](http://simplejson.googlecode.com/svn/tags/simplejson-2.0.9/docs/index.html).
After lots of googling I’ve failed to find any way to get [github](http://github.com) to do something similiar. git doesn’t support any kind of per file metadata and I can’t find any other way to get it to serve the static content properly on github. All out of options, I decided to just clone the repo to my server and add a cron job to pull down and merge changes every 5 minutes from the public github repo. Then I just serve up the static content on apache, you can see the end result at [http://windmill2.pythonesque.org](http://windmill2.pythonesque.org).
I haven’t done much with this domain yet and hosting other open source Sphinx docs wouldn’t be difficult at all. If anyone needs some hosting just comment or email me with checkout instructions and the subdomain you want and add it to my server.










[...] View original post here: Need Sphinx Hosting? | Traceback (most recent call last): [...]
I haven’t used it, but github pages (http://github.com/blog/272-github-pages) might be what you’re looking for.
you can upload static docs to pypi.