Page MenuHomePhorge

certbot.yml
No OneTemporary

certbot.yml

---
- name: Check if the file already exists
stat:
path: /etc/letsencrypt/live/{{ hostname }}
register: stat_result
- name: certbot
block:
- name: stop firewall
ansible.builtin.service:
name: firewalld
state: stopped
- name: Create letsencrypt certificate
shell: certbot certonly --standalone -d {{ hostname }} --staple-ocsp -m test@{{ hostname }} --agree-tos
args:
creates: /etc/letsencrypt/live/{{ hostname }}
- name: chmod letsencrypt certificate live
shell: chmod 755 /etc/letsencrypt/live
- name: chmod letsencrypt certificate archive
shell: chmod 755 /etc/letsencrypt/archive
- name: start firewall
ansible.builtin.service:
name: firewalld
state: started
when: not stat_result.stat.exists

File Metadata

Mime Type
text/plain
Expires
Mon, Aug 25, 3:41 PM (1 d, 19 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
203770
Default Alt Text
certbot.yml (809 B)

Event Timeline