Open 0xBienCuit opened 2 months ago
This pull request automates the renewal of Let's Encrypt SSL certificates, addressing the manual and error-prone process. Key changes include:
Nginx Configuration Update:
Certificate Renewal Script:
renew_certificates.sh
certbot
ansible/roles/openresty/files/
Ansible Playbook Update:
renew_certificates.yml
site.yml
Nginx Configuration:
Ansible Playbook:
Resolves #82 if merged
Summary
This pull request automates the renewal of Let's Encrypt SSL certificates, addressing the manual and error-prone process. Key changes include:
Nginx Configuration Update:
Certificate Renewal Script:
renew_certificates.sh
to handle the renewal process usingcertbot
.ansible/roles/openresty/files/
.Ansible Playbook Update:
renew_certificates.yml
to deploy the script and set up a cron job.site.yml
to include the new playbook.Changes
Nginx Configuration:
Certificate Renewal Script:
Ansible Playbook:
Notes