init
This commit is contained in:
35
ansible/roles/lego/tasks/copy_certs.yaml
Normal file
35
ansible/roles/lego/tasks/copy_certs.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
- name: Find certificates to copy
|
||||
find:
|
||||
paths: /root/.lego/certificates
|
||||
recurse: true
|
||||
patterns:
|
||||
- "*.crt"
|
||||
register: certs_to_copy
|
||||
|
||||
- name: Copy certificates to nginx ssl directory
|
||||
copy:
|
||||
remote_src: true
|
||||
src: "{{ item.path }}"
|
||||
dest: /etc/nginx/ssl
|
||||
owner: nginx
|
||||
mode: 0600
|
||||
with_items: "{{ certs_to_copy.files }}"
|
||||
|
||||
- name: Find keys to copy
|
||||
find:
|
||||
paths: /root/.lego/certificates
|
||||
recurse: true
|
||||
patterns:
|
||||
- "*.key"
|
||||
register: keys_to_copy
|
||||
|
||||
|
||||
- name: Copy keys to nginx ssl directory
|
||||
copy:
|
||||
remote_src: true
|
||||
src: "{{ item.path }}"
|
||||
dest: /etc/nginx/ssl
|
||||
owner: nginx
|
||||
mode: 0600
|
||||
with_items: "{{ keys_to_copy.files }}"
|
||||
|
||||
Reference in New Issue
Block a user