I am totally new to this thing. Spent a whole day trying to figure out the "most commonly used" approach. What I want to implement is something like readthedocs.org, but for a private customer (and proprietary project).
Almost all of the FAQs, blog posts, howtos, etc, are describing how to host (publish) documentation either with GitHub pages, either with readthedocs.org (.com)
I've tried to use Sphinx (NB: NOT a "Sphinx Search") locally, and I could quite easily build a sample demo docs, but I don't exactly understand how to host a "searchable" solution, like the one it works on http://www.sphinx-doc.org (seems like it uses readthedocs.org as a search backend, though).
I've tried to deploy readthedocs.org locally, but:
- The "search" doesn't work (nobody listens on 127.0.0.1:9200).
- I was unable to build any documentation (Version not found or Project not found).
- I was unable to add project from my private repository (ssh:)
(NB: I was trying it on Windows, and that might explain items 1-2, but not 3, I believe.)
So far it feels like I've run out of ideas..
Any advice will be highly appreciated !