diff --git a/tasks/gateway.yml b/tasks/gateway.yml index 4cf71ce..d23bd20 100644 --- a/tasks/gateway.yml +++ b/tasks/gateway.yml @@ -4,6 +4,7 @@ path: /etc/dehydrated/domains.txt insertafter: "^# nextcloud" line: "{{ instance.domain }}" + register: dehydrated delegate_to: "{{ gateway_host }}" - name: "gateway: {{ instance.domain }}: Alias zur Zertifikatsliste hinzufügen" @@ -12,11 +13,13 @@ insertafter: "^# nextcloud" line: "{{ instance.alias }}" when: instance.alias is defined + register: dehydrated delegate_to: "{{ gateway_host }}" - name: "gateway: {{ instance.domain }}: Zertifikat erstellen" command: dehydrated --cron -g delegate_to: "{{ gateway_host }}" + when: dehydrated.changed - name: "gateway: {{ instance.domain }}: Proxy einrichten" template: