From 4c7253a9131f8a5f966c9f1dd4a07131c7b9fe86 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Sat, 27 Sep 2025 21:32:25 +0800 Subject: fix: certbot use webroot to renew. --- services/docker/nginx/certbot.bash | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'services/docker/nginx') diff --git a/services/docker/nginx/certbot.bash b/services/docker/nginx/certbot.bash index 0b8e3b7..cb5c636 100755 --- a/services/docker/nginx/certbot.bash +++ b/services/docker/nginx/certbot.bash @@ -2,8 +2,11 @@ set -e +echo "Sleep 5 seconds waiting for nginx to start." +sleep 5s + while true; do - certbot renew --deploy-hook "nginx -s reload" + certbot renew --webroot -w /var/www/certbot --deploy-hook "nginx -s reload" echo "Sleep one day before next certbot renew." sleep 1d done -- cgit v1.2.3