Browse Source

fix deploy

pull/7/head
fedy95 4 years ago
parent
commit
e482de8326
  1. 6
      docker-compose.yml
  2. 8
      init.sh

6
docker-compose.yml

@ -9,6 +9,8 @@ services:
env_file: env/instance.env env_file: env/instance.env
volumes: 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
... ...

8
init.sh

@ -1,6 +1,8 @@
#!/bin/sh #!/bin/sh
./acme.sh --install -m "${EMAIL}" ./acme.sh --install -m "${EMAIL}"
./acme.sh --issue --debug --dns dns_gd -d "${DOMAIN}" \ ./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'