-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Redis and Elasticsearch in installation instructions #1060
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
If you would like to support docs around local installs, we would welcome the contribution. As it stands, we don't have time to officially support it. |
I second that! I just found out I needed Elastic Search. How can I contribute with the docs? |
@tcosta84 You can fork the readthedocs.org repository here on GitHub and start modifying the relevant files in the |
I could contribute, but it's still unclear to me whether those services are really required and again, what for? I'm happy to write a few sentences, but I'd need to know the context ;) |
This week I'm going to install RTD locally so I will be able to contribute at least on understanding all the stack components. The only thing I'm sure is that Elastic Search is necessary to enable full text search. If it's disabled you won't be able to do a search. As for Redis, I know it is used as a cache but I'm not sure if you can ignore iit without errors. |
Like @tcosta84 said, Elastic Search is required for a working search index, but the site will still work without it (except search). Redis is used as a message broker and result storage for Celery, the task queue in charge. It's needed to queue build jobs and other tasks. So its quite vital for a production install. |
I've managed to get it all installed and working except for ES. I put the file referenced http://read-the-docs.readthedocs.org/en/latest/rtfd.html#elastic-search-setup in
however when I run it, it fails with the trace
|
@alasdairdc how did you get all working? Did you create Can you please describe how did you get at this point? |
@tcosta84 Not had a chance to verify it yet but you can find the steps I took here: https://gist.github.com/alasdairdc/25ecb68e692fdd615bc9#file-rtd-production |
@alasdairdc Did you ever get ES working with readthedocs? |
ehhhh doesnt look like it is working? |
@midacts Can you open a new issue, or clarify whether you have the same problem? |
@RichardLitt Looks like this answered it. Under the "Elastic Search Setup" section. Thanks |
@RichCastar Apologies for the late response, your remark slipped through the net. I hadn't gotten it to work and abandoned trying partially due to the resource requirements for |
The installation instructions at http://read-the-docs.readthedocs.org/en/latest/install.html do not mention Redis or Elasticsearch connectivity or setup. However, the server's logs clearly show how that app is trying to connect to both services.
Would it be possible to add some sentences on whether these services are actually required and what for?
The text was updated successfully, but these errors were encountered: