Skip to content

Commit 89bc8df

Browse files
DEV: Install acme.sh using curl rather than git
1 parent b17b2ff commit 89bc8df

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

templates/web.letsencrypt.ssl.template.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ env:
44
run:
55
- exec:
66
cmd:
7-
- cd /opt && git clone --branch 3.0.6 --depth 1 https://github.com/acmesh-official/acme.sh.git
7+
- curl https://raw.githubusercontent.com/acmesh-official/acme.sh/3.0.6/acme.sh > /opt/acme.sh
8+
- chmod +x /opt/acme.sh
89
- file:
910
path: "/usr/local/bin/configure-letsencrypt"
1011
chmod: "+x"
@@ -13,9 +14,10 @@ run:
1314
touch /var/spool/cron/crontabs/root
1415
LETSENCRYPT_DIR="/shared/letsencrypt"
1516
install -d -m 0755 -g root -o root $LETSENCRYPT_DIR
16-
cd /opt/acme.sh && LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --install --log "${LETSENCRYPT_DIR}/acme.sh.log"
17-
cd /opt/acme.sh && LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --upgrade --auto-upgrade
18-
cd /opt/acme.sh && LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --set-default-ca --server letsencrypt
17+
cd /opt
18+
LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --install --log "${LETSENCRYPT_DIR}/acme.sh.log"
19+
LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --upgrade --auto-upgrade
20+
LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --set-default-ca --server letsencrypt
1921
2022
cat << EOF > /etc/nginx/letsencrypt.conf
2123
user www-data;

0 commit comments

Comments
 (0)