diff --git a/docker-compose.yml b/docker-compose.yml index af1b0ff..d73bc45 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,8 @@ services: env_file: env/instance.env volumes: - - /usr/syno/etc/ssl/ssl.crt:/usr/syno/etc/ssl/ssl.crt - - /usr/syno/etc/ssl/ssl.key:/usr/syno/etc/ssl/ssl.key + - /usr/syno/etc/certificate/system/default/cert.pem:/usr/syno/etc/ssl/cert.pem + - /usr/syno/etc/certificate/system/default/fullchain.pem:/usr/syno/etc/ssl/fullchain.pem + - /usr/syno/etc/certificate/system/default/privkey.pem:/usr/syno/etc/ssl/privkey.pem + - /usr/syno/etc/certificate/system/default/syno-ca-cert.pem:/usr/syno/etc/ssl/syno-ca-cert.pem ... diff --git a/init.sh b/init.sh index 9cc306a..ad3b63e 100755 --- a/init.sh +++ b/init.sh @@ -1,6 +1,8 @@ #!/bin/sh ./acme.sh --install -m "${EMAIL}" ./acme.sh --issue --debug --dns dns_gd -d "${DOMAIN}" \ - --cert-file /usr/syno/etc/ssl/ssl.crt/server.crt \ - --key-file /usr/syno/etc/ssl/ssl.key/server.key \ - --reloadcmd '/usr/syno/sbin/synoservicecfg --reload httpd-sys' + --cert-file /usr/syno/etc/ssl/cert.pem \ + --key-file /usr/syno/etc/ssl/privkey.pem \ + --fullchain-file /usr/syno/etc/ssl/fullchain.pem \ + --capath /usr/syno/etc/ssl/syno-ca-cert.pem \ + --reloadcmd '/usr/syno/sbin/synoservice --reload nginx'