Create SSL Certificate for production environment
mkdir -p /docker-volumes/etc/ssl/dh-param
sudo openssl dhparam -out /docker-volumes/etc/ssl/dh-param/dhparam.pem 2048
sudo docker run -it --rm \
-p 80:80 \
-v "/docker-volumes/etc/letsencrypt:/etc/letsencrypt" \
-v "/docker-volumes/var/lib/letsencrypt:/var/lib/letsencrypt" \
-v "/docker-volumes/var/log/letsencrypt:/var/log/letsencrypt" \
-v "/docker-volumes/var/www/certbot:/var/www/certbot" \
certbot/certbot \
certonly --standalone \
--register-unsafely-without-email --agree-tos \
--dry-run \
-d example.com -d www.example.com
sudo docker run -it --rm \
-p 80:80 \
-v "/docker-volumes/etc/letsencrypt:/etc/letsencrypt" \
-v "/docker-volumes/var/lib/letsencrypt:/var/lib/letsencrypt" \
-v "/docker-volumes/var/log/letsencrypt:/var/log/letsencrypt" \
-v "/docker-volumes/var/www/certbot:/var/www/certbot" \
certbot/certbot \
certonly --standalone \
--email [email protected] --agree-tos --no-eff-email \
-d example.com -d www.example.com