-
Notifications
You must be signed in to change notification settings - Fork 133
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
Avoid mandatory changes to /galaxy-central
(prevents injection of galaxy-central
at runtime)
#31
Comments
@bgruening Not expecting you to address this I will get to it someday - but I wanted to track it. I can track on Trello if you would prefer to close out the issue. |
It's perfectly fine. We also have some contributors so hopefully we will get some help :) |
- Move job_metrics_conf.xml configuration out into ansible so it can be reused outside the context of Docker (galaxyproject/ansible-galaxy-extras@97915bc). - Move job metrics config file into /etc/galaxy (see bgruening#31). - Move job config file into /etc/galaxy (see bgruening#31).
/galaxy-central
(prevents injection of galaxy-central
at runtime)
In preparation of the next release I will try to fix the welcome.html page and the DockerImage. This will not require any changes to Galaxy. Will copy both to /etc/galaxy/ and detect the presence of 'index_logo.png' and |
Here is my initial attempt to fix galaxy.ini and job_conf.xml: jmchilton@9f2ad35. Does this look right? Also been looking into proxy issues today... yuk. |
Yes this seems good to me! |
All files in |
Yeah - my first few attempts at the galaxy.ini were pretty broken. Rethinking things now - still hoping to open a PR soon - sorry for the delay. |
As soon as we have the uwsgi proxy in place we can also close this issue I think. |
README.md: add links to the tools
Base images to reduce code duplication
Addressing all of these probably requires changes to Galaxy.
database/tmp/upload_store
- should be placed somewhere else, maybe just/tmp/galaxy_upload
.ADD ./servers.ini /galaxy-central/config/servers.ini
(Implement "copy when modified" semantics forgalaxy.ini
andjob_conf.xml
#42)ADD ./job_conf.xml /galaxy-central/config/job_conf.xml
(Implement "copy when modified" semantics forgalaxy.ini
andjob_conf.xml
#42)RUN cd /galaxy-central/lib/galaxy/web/proxy/js && npm install
The text was updated successfully, but these errors were encountered: