You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the betty.plugin.nginx.Nginx plugin's https configuration is set to null or true, nginx configuration is generated with an SSL/HTTP2 server, which is invalid until someone manually adds ssl_* directives. Instead, warn users about this, and in Dockerfile install Let's Encrypt and automatically configure and renew the SSL certificate.
Definition of Done
If the plugin's https configuration is set to true:
Install certbot and ensure it renews automatically
Request a certificate upon launch
Introduce new email_address configuration for the certificate request.
Update the Dockerfile documentation in README.md, and remove the warning about HTTPS not being support, and add instructions that is HTTPS is used by the plugin, the container opens port 443 in addition to port 80.
The text was updated successfully, but these errors were encountered:
When the
betty.plugin.nginx.Nginx
plugin'shttps
configuration is set tonull
ortrue
, nginx configuration is generated with an SSL/HTTP2 server, which is invalid until someone manually addsssl_*
directives. Instead, warn users about this, and inDockerfile
install Let's Encrypt and automatically configure and renew the SSL certificate.Definition of Done
https
configuration is set totrue
:certbot
and ensure it renews automaticallyemail_address
configuration for the certificate request.Dockerfile
documentation inREADME.md
, and remove the warning about HTTPS not being support, and add instructions that is HTTPS is used by the plugin, the container opens port 443 in addition to port 80.The text was updated successfully, but these errors were encountered: