diff --git a/roles/caddy/tasks/main.yml b/roles/caddy/tasks/main.yml index 55d340c..168cb57 100644 --- a/roles/caddy/tasks/main.yml +++ b/roles/caddy/tasks/main.yml @@ -1,3 +1,14 @@ +- name: Set cpu architecture + ansible.builtin.set_fact: + caddy_arch: "amd64" + when: ansible_architecture == "x86_64" + +- name: Set cpu architecture + ansible.builtin.set_fact: + caddy_arch: "arm64" + when: ansible_architecture == "aarch64" + - name: Install xcaddy ansible.builtin.apt: - deb: https://github.com/caddyserver/xcaddy/releases/download/v0.3.4/xcaddy_0.3.4_linux_amd64.deb + deb: https://github.com/caddyserver/xcaddy/releases/download/v0.3.4/xcaddy_0.3.4_linux_{{ caddy_arch }}.deb + become: true