2
0
mirror of https://github.com/schnidrig/openhab-ansible synced 2026-01-12 08:58:46 +01:00
Files
openhab-ansible/roles/openhab/tasks/letsencrypt.yml
Christian Schnidrig d2c994a8cf fix IPv6 no longer working.
use reverse proxy on NAS instead.
2022-02-24 08:47:04 +01:00

26 lines
756 B
YAML

---
- name: ensure packages are installed
apt:
pkg:
- certbot
#- python-certbot-nginx
- python3-certbot-nginx
update_cache: "{{apt_config.update_cache}}"
cache_valid_time: "{{apt_config.cache_valid_time}}"
- name: get certificate
shell: 'certbot -n run --nginx --agree-tos --email {{letsencrypt_email}} -d {{fqdn}} --server https://acme-staging-v02.api.letsencrypt.org/directory'
#shell: 'certbot -n run --nginx --agree-tos --email {{letsencrypt_email}} -d {{fqdn}}'
# - name: cron job
# cron:
# name: "get new certificate"
# minute: "0"
# hour: "5"
# day: "11"
# job: 'certbot -n certonly --nginx --agree-tos --email {{letsencrypt_email}} -d {{fqdn}}'
# cron_file: letsencrypt
# user: root