bgruening / docker-galaxy

:whale::bar_chart::books: Docker Images tracking the stable Galaxy releases.
http://bgruening.github.io/docker-galaxy
MIT License
226 stars 134 forks source link

Changes to config of nginx and supervisor are not persisted #513

Open tdudgeon opened 5 years ago

tdudgeon commented 5 years ago

Some configuration changes (e.g. https://docs.galaxyproject.org/en/master/admin/nginx.html#proxying-galaxy-with-nginx) require modifications to files such as /etc/nginx/nginx.conf and /etc/supervisor/supervisord.conf but these are outside of the /export directory so these changes will not be persisted if the container is restarted. Can these be transferred to somewhere under /export and symlinked to the actual location?

bgruening commented 5 years ago

Can these be transferred to somewhere under /export and symlinked to the actual location?

Yes we can do this.

What changes you want to do in those files?

tdudgeon commented 5 years ago

For Nginx I was trying to set it up to transfer and receive files: https://docs.galaxyproject.org/en/master/admin/nginx.html#sending-files-with-nginx https://docs.galaxyproject.org/en/master/admin/nginx.html#receiving-files-with-nginx

And setting up the receiving files bit mentions that the umask needs to be set in the supervisor config file.