add logic for a fresh server
parent
84ec732324
commit
a2f9c1832f
|
@ -78,6 +78,24 @@
|
|||
group: "{{ user_name }}"
|
||||
mode: 0755
|
||||
|
||||
- name: Create .well-known directory for fresh server
|
||||
become: yes
|
||||
file:
|
||||
path: "/var/www/html/.well-known"
|
||||
state: directory
|
||||
owner: "{{ user_name }}"
|
||||
group: "{{ user_name }}"
|
||||
mode: 0755
|
||||
|
||||
- name: Create acme-challenge directory for fresh server
|
||||
become: yes
|
||||
file:
|
||||
path: "/var/www/html/.well-known/acme-challenge"
|
||||
state: directory
|
||||
owner: "{{ user_name }}"
|
||||
group: "{{ user_name }}"
|
||||
mode: 0755
|
||||
|
||||
- name: debug
|
||||
debug:
|
||||
msg: "{{ acme_challenge }}"
|
||||
|
@ -94,6 +112,18 @@
|
|||
content: "{{ acme_challenge['challenge_data'][alt_server_name]['http-01']['resource_value'] }}"
|
||||
when: acme_challenge is changed and alt_server_name != '' and alt_server_name in acme_challenge['challenge_data']
|
||||
|
||||
- name: copy main challenge for fresh server
|
||||
copy:
|
||||
dest: /var/www/html/{{ acme_challenge['challenge_data'][server_name]['http-01']['resource'] }}
|
||||
content: "{{ acme_challenge['challenge_data'][server_name]['http-01']['resource_value'] }}"
|
||||
when: acme_challenge is changed and server_name in acme_challenge['challenge_data']
|
||||
|
||||
- name: copy alt challenge for fresh server
|
||||
copy:
|
||||
dest: /var/www/html/{{ acme_challenge['challenge_data'][alt_server_name]['http-01']['resource'] }}
|
||||
content: "{{ acme_challenge['challenge_data'][alt_server_name]['http-01']['resource_value'] }}"
|
||||
when: acme_challenge is changed and alt_server_name != '' and alt_server_name in acme_challenge['challenge_data']
|
||||
|
||||
- name: Create a challenge for server_name using a account key file.
|
||||
acme_certificate:
|
||||
account_key_src: private/decrypted/letsencrypt_account.key
|
||||
|
|
Loading…
Reference in New Issue