Controls the logging level of Nginx-LE.
The host name of the web server. e.g. www
The domain name of the web server. e.g. microsoft.com.au
The top level domain name of the web server. e.g. com.au
The email address that errors are sent to and also passed to Certbot which will use the email address to send renewal reminders to.
True to use a 'production' certbot certificate. False will acquire a Staging (test) certificate. We recommend that you set this to false during testing.
Controls whether we acquire a single FQDN certificate or a domain wildcard certificate. Set to true to obtain a wild card domain. If you use this option on a number of servers which use the same domain then you will quickly hit the Certbot rate limits.
Defaults to true. If true Nginx-LE will automatically acquire a certificate.
HTTP01Auth | cloudflare | namecheap
Select the Certbot Authentication method.
The FQDN or IP of the SMTP server Nginx-LE is to use to send error emails via. Currently we only support email servers that don't require authentication.
Defaults to 25, The tcp port no.of the SMTP server Nginx-LE is to use to send error emails via.
If true then the docker container will start but it won't try to start nginx or acquire a certificate. This mode is intended to help diagnose startup problems. Use nginx-le cli to attach to the container.
If the Auth Provider requires a TOKEN then this will be used to hold it.
If the Auth Provider requires a username then this will be used to hold it.
If the Auth Provider requires a password then this will be used to hold it.
Auth Provider Email Address
If the Auth Provider requires an email address that differs from
EMAIL_ADDRESS then this will be used to hold it. If not passed the value contained in EMAIL_ADDRESS will be used.
If an error occurs when attempting to acquire a certificate, a flag file (block_acquisitions.flag) is written into /etc/letsencrypt to stop further auto acquisition attempts. This is done to avoid hitting Certbot rate limits which can occur if we keep retrying due to a permanent failure. If you are are sure you deployments never fail and don't want temporary errors to stop auto acquisition then you can pass this environment variable (with a value of true) in which case the normal auto acquisition will occur regardless of the existence of the flag. The block flag file automatically times out after 15 minutes. Running 'nginx-le acquire' also clears the block flag.