diff --git a/.acme-challenges/.keep b/.acme-challenges/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/.gitignore b/.gitignore index eca741b..b313f02 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,4 @@ private_key.pem domains.txt config.sh certs/* -!certs/.keep .acme-challenges/* -!.acme-challenges/.keep diff --git a/letsencrypt.sh b/letsencrypt.sh index 15befbe..6fcc357 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -193,6 +193,10 @@ if [[ ! -e "domains.txt" ]]; then exit 1 fi +if [[ ! -e "${WELLKNOWN}" ]]; then + mkdir -p "${WELLKNOWN}" +fi + # Generate certificates for all domains found in domain.txt. Check if existing certificate are about to expire