From 76a9c83f1cee47df0f4f63b25b249ef3fc248a55 Mon Sep 17 00:00:00 2001 From: gemini Date: Tue, 3 Mar 2026 13:35:11 +0100 Subject: [PATCH] feat: Add variable to control certbot --dry-run flag --- playbooks/services/nginx-proxy.yml | 1 + roles/nginx-proxy/tasks/generate_certs.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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 }}"