infra/roles/webserver/tasks/certbot.yml

11 lines
496 B
YAML

- name: Generate main certificate
command:
creates: /etc/letsencrypt/live/fr.tild3.org/fullchain.pem
cmd: certbot certonly --non-interactive --agree-tos --webroot -w /var/www/html -d fr.tild3.org -d www.fr.tild3.org
- name: Generate user certificates
command:
creates: "/etc/letsencrypt/live/{{ item.name }}.fr.tild3.org/fullchain.pem"
cmd: "certbot certonly --non-interactive --agree-tos --webroot -w /var/www/html -d {{ item.name }}.fr.tild3.org"
loop: "{{ users }}"