Fixes #39 adding new script for webroot
Fixes #41 support deployhook (webroot only) Fixes #41 support for test CApull/97/head
parent
027af9b3b3
commit
23f593aaaf
@ -0,0 +1,22 @@ |
|||||||
|
--- |
||||||
|
- name: Check if certificate already exists. |
||||||
|
stat: |
||||||
|
path: /etc/letsencrypt/live/{{ cert_item.domains | first }}/cert.pem |
||||||
|
register: letsencrypt_cert |
||||||
|
|
||||||
|
- name: Create deploy hook |
||||||
|
copy: |
||||||
|
content: "{{ certbot_deployhook }}" |
||||||
|
dest: /etc/letsencrypt/renewal-hooks/deploy/ansible.sh |
||||||
|
mode: u+rwx |
||||||
|
run_once: yes |
||||||
|
when: certbot_deployhook is defined |
||||||
|
|
||||||
|
- debug: |
||||||
|
var: certbot_create_command |
||||||
|
verbosity: 2 |
||||||
|
|
||||||
|
- name: Generate new certificate if one doesn't exist. |
||||||
|
shell: "{{ certbot_create_command }}" |
||||||
|
when: not letsencrypt_cert.stat.exists |
||||||
|
|
Loading…
Reference in new issue