Advertisement
Typhoon

Letsencrypt Certificate Renew on ProxMox

May 2nd, 2016
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. killall letsencrypt-auto
  3. sleep 5
  4.  
  5. DATE=$(date +"%Y-%m-%d %T")
  6. echo "$DATE LetsEncrypt Certificate renew"
  7.  
  8. echo "Stopping NginX"
  9. systemctl stop nginx.service
  10.  
  11. sleep 10
  12. /opt/letsencrypt/letsencrypt-auto certonly --standalone --renew-by-default --email info@mydomain.sk --text --agree-tos -d proxmox.mydomain.sk
  13.  
  14. echo "Starting NginX"
  15. systemctl start nginx.service
  16.  
  17. exit
  18.  
  19. #crontab -l : "0 0 1 * * /usr/local/bin/letsencrypt_renew >> /var/log/letsencrypt_renew.log 2>&1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement