acmesh-install-deploy/tasks/install_acmesh.yml

35 lines
932 B
YAML
Raw Normal View History

---
- name: Git fetch acme.sh repository
ansible.builtin.git:
2024-09-13 14:53:21 +02:00
repo: "{{ acme_sh_git_repo }}"
dest: "{{ acme_sh_git_folder }}"
- name: Install acme.sh
2024-09-13 14:53:21 +02:00
ansible.builtin.command:
chdir: "{{ acme_sh_git_folder }}"
cmd: |
/bin/sh acme.sh
--install
--home {{ acme_sh_home | quote }}
--cert-home {{ acme_sh_cert_home | quote }}
--config-home {{ acme_sh_config_home | quote }}
-m {{ acme_sh_email | quote }}
creates: "{{ acme_sh_home }}"
- name: Set CA
ansible.builtin.command:
chdir: "{{ acme_sh_home }}"
cmd: |
/bin/sh acme.sh
--config-home {{ acme_sh_config_home | quote }}
--set-default-ca
--server {{ acme_sh_default_ca_server | quote }}
- name: Register CA
ansible.builtin.command:
chdir: "{{ acme_sh_home }}"
cmd: |
/bin/sh acme.sh
--config-home {{ acme_sh_config_home | quote }}
--register-account