Certificate volume
Nginx-LE stores certificates on a persistent volume which by convention is called certificates
.
The certificates
folder is mounted into the container at /etc/letsencrypt/
.
It is critical that this is a persistent volume otherwise Nginx-LE will need to acquire a new certificate every time it starts.
nginx-le config
will automatically create the volume but if you are using docker-compose or creating your own docker container you must create a persistent volume called certificates
.
Lets Encrypt have hard limits (5 per day) on the no. of certificates you can acquire so if you don't have a persistent volume you will very quickly breach this limit.
Last updated