diff --git a/tasks/install/acme.yml b/tasks/install/acme.yml index b30d8a5..8a26684 100644 --- a/tasks/install/acme.yml +++ b/tasks/install/acme.yml @@ -24,4 +24,12 @@ chdir: "{{ nginx_acmesh_git_dir }}" creates: "{{ nginx_acmesh_dir }}" + - name: COMMAND | Force acme.sh to use letsencrypt (instead of zerossl) + ansible.builtin.command: '{{ nginx_acmesh_dir }}/acme.sh --set-default-ca --server letsencrypt --home "{{ nginx_acmesh_dir }}"' + when: not acme.stat.exists + +- name: FILE | Remove temp acme.sh dir + ansible.builtin.file: + path: '{{ nginx_acmesh_git_dir }}' + state: absent diff --git a/tasks/install/main.yml b/tasks/install/main.yml index 1d25321..4c3c3fd 100644 --- a/tasks/install/main.yml +++ b/tasks/install/main.yml @@ -4,4 +4,5 @@ ansible.builtin.include_tasks: "{{ ansible_distribution }}.yml" - name: IMPORT_TASKS | acme - ansible.builtin.include_tasks: "acme.yml" + ansible.builtin.import_tasks: "acme.yml" + when: nginx_acmesh