diff --git a/defaults/main.yml b/defaults/main.yml index 1d39e8f..b08e94e 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,5 @@ certificates: + disable_letsencrypt_account_registration: False backends: letsencrypt: remainingdays: 28 diff --git a/tasks/letsencrypt_setup.yml b/tasks/letsencrypt_setup.yml index 8081f30..49b1b93 100644 --- a/tasks/letsencrypt_setup.yml +++ b/tasks/letsencrypt_setup.yml @@ -8,7 +8,9 @@ mode: 0600 - name: register letsencrypt account - when: letsencrypt_account_key is changed + when: + - letsencrypt_account_key is changed + - not certificates.disable_letsencrypt_account_registration acme_account: account_key_src: /etc/ssl/letsencrypt_account.key state: present