Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
Currently the Docker install process uses self-signed certificates for SSL, we want to provide automated let's encrypt setup with Certbot (https://certbot.eff.org/lets-encrypt/ubuntuxenial-nginx).
The install should prompt the developer for the details for setting it up and update the already existing Nginx default config. These should include domains and email to register and port to use. All these should be requirements for the installation.
- Update Dockerfile to include certbot container installation
- Include certbot certificate setup on docker-entrypoint.sh
- Prompt domain, email and port to use
- Update Nginx config file to include new ssl certificates and domain provided