Galaxy Docker Image

Docker Images tracking the stable Galaxy releases

View the Project on GitHub bgruening/docker-galaxy

HTTPS Support

It's possible to automatically configure your container with HTTPS, either with certificates of your own or by automatically requesting an HTTPS certificate from Letsencrypt with the following environment variables:

Name Description
USE_HTTPS Set USE_HTTPS=True to set up HTTPS via self-signed certificates (CN is set to the value of GALAXY_DOMAIN variable, defaulting to localhost if no value is provided). If you have your own certificates, copy them to /export/{server.key,server.crt} .
USE_HTTPS_LETSENCRYPT Set USE_HTTPS_LETSENCRYPT=True to automatically set up HTTPS using Letsencrypt as a certificate authority. (Requires you to also set GALAXY_DOMAIN ) Note: only set one of USE_HTTPS and USE_HTTPS_LETSENCRYPT to true.
GALAXY_DOMAIN Set GALAXY_DOMAIN=<your_domain> so that Letsencrypt can test your that you own the domain you claim to own in order to issue you your HTTPS cert.