How to host a privately owned documentation with ReadTheDocs or Sphinx
<p>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).</p>

<p>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)</p>

<p>I've tried to use Sphinx (NB: <em>NOT</em> 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 <a href="http://www.sphinx-doc.org" rel="noreferrer">http://www.sphinx-doc.org</a> (seems like it uses readthedocs.org as a search backend, though).</p>

<p>I've tried to deploy readthedocs.org locally, but:</p>

<ol>
<li>The "search" doesn't work (nobody listens on 127.0.0.1:9200).</li>
<li>I was unable to build any documentation (Version not found or
Project not found).</li>
<li>I was unable to add project from my private repository (ssh:)</li>
</ol>

<p>(NB: I was trying it on Windows, and that might explain items 1-2, but not 3, I believe.)</p>

<p>So far it feels like I've run out of ideas.. </p>

<p>Any advice will be highly appreciated !</p>