From 7498cabd98b5ae822d0ed14ec896cfb3876999b3 Mon Sep 17 00:00:00 2001 From: sangyun Date: Wed, 17 Jan 2024 20:30:15 +0900 Subject: [PATCH] fix entrypoint.sh --- README.md | 19 +++++++++++++++++++ acme-challenge.conf | 10 ---------- entrypoint.sh | 4 ---- 3 files changed, 19 insertions(+), 14 deletions(-) delete mode 100644 acme-challenge.conf diff --git a/README.md b/README.md index 7ab1978..6ab1b31 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,8 @@ nginx-certbot ## docker compose ```yml +version: "3.5" + services: nginx: build: . @@ -48,4 +50,21 @@ docker exec -it nginx bash # reload nginx nginx -s reload +``` + +## acme-challenge.conf + +`acme-challenge.conf` 을 conf.d 에 포함 + +``` +server { + listen 80; + listen [::]:80; + server_name your.domain; + + location ~ /.well-known/acme-challenge { + allow all; + root /var/www/html; + } +} ``` \ No newline at end of file diff --git a/acme-challenge.conf b/acme-challenge.conf deleted file mode 100644 index d7d35eb..0000000 --- a/acme-challenge.conf +++ /dev/null @@ -1,10 +0,0 @@ -server { - listen 8080; - listen [::]:8080; - server_name ydev.me; - - location ~ /.well-known/acme-challenge { - allow all; - root /var/www/html; - } -} \ No newline at end of file diff --git a/entrypoint.sh b/entrypoint.sh index cf89625..617079d 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,9 +1,5 @@ #!/bin/bash -# copy acme-chanllenge -echo "copy acme-challenge" -cp /home/acme-challenge.conf /etc/nginx/conf.d/acme-challenge.conf - # add crontab entry to renew the letsencrypt certificate echo "adding crontab" echo "0 23 * * * certbot renew --dry-run" | crontab -