diff --git a/playbooks/services/nginx-proxy.yml b/playbooks/services/nginx-proxy.yml index 9a3b7ef..58cbddd 100644 --- a/playbooks/services/nginx-proxy.yml +++ b/playbooks/services/nginx-proxy.yml @@ -3,5 +3,6 @@ become: true vars: bool_create_vhost: false + bool_cert_dry_run: true roles: - nginx-proxy diff --git a/roles/nginx-proxy/tasks/generate_certs.yml b/roles/nginx-proxy/tasks/generate_certs.yml index 376e982..b62b98d 100644 --- a/roles/nginx-proxy/tasks/generate_certs.yml +++ b/roles/nginx-proxy/tasks/generate_certs.yml @@ -10,7 +10,7 @@ certbot certonly --standalone --non-interactive --agree-tos - --dry-run + {{ '--dry-run' if bool_cert_dry_run | default(true) else '' }} --email {{ certbot_email | default("admin@" + mydomain) }} -d {{ item.key + "." + mydomain if not item.value.internal else item.key + ".internal." + mydomain }} loop: "{{ servernames | dict2items }}"