service configuration files that needs to be saved just incase the server got lost someday by the cloud provider.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

21 lignes
656B

  1. #!/bin/bash
  2. string="$RENEWED_DOMAINS"
  3. if [[ $string == *"lawipac.com"* ]]; then
  4. echo "lawipac.com is renewed"
  5. else
  6. echo "skip lawipac.com deploy hook"
  7. exit
  8. fi
  9. scp /etc/letsencrypt/live/lawipac.com/fullchain.pem root@lawipac.com:/etc/letsencrypt/live/lawipac.com/fullchain.pem
  10. scp /etc/letsencrypt/live/lawipac.com/privkey.pem root@lawipac.com:/etc/letsencrypt/live/lawipac.com/privkey.pem
  11. ssh root@lawipac.com "service apache2 reload"
  12. #replace synology DSM certificate automatically
  13. scp /etc/letsencrypt/live/lawipac.com/*.pem root@data:/usr/syno/etc/certificate/system/default/
  14. ssh root@data "/usr/syno/sbin/synoservice --reload nginx "