24 lines
803 B
YAML
24 lines
803 B
YAML
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
# SPDX-FileCopyrightText: 2025 Dosh LLC
|
|
---
|
|
- name: Bin - Caddy (x86_64)
|
|
when: (ansible_architecture == "x86_64" or ansible_architecture == "amd64")
|
|
become: true
|
|
ansible.builtin.get_url:
|
|
url: "{{ CADDY_BIN_AMD64_URL }}"
|
|
dest: "{{ CADDY_INSTALL_PATH }}"
|
|
checksum: "sha256:{{ CADDY_BIN_AMD64_URL }}.sha256"
|
|
owner: "{{ CADDY_BIN_USER_NAME }}"
|
|
group: "{{ CADDY_BIN_GROUP_NAME }}"
|
|
mode: "0755"
|
|
|
|
- name: Bin - Caddy (arm64)
|
|
when: ansible_architecture == "aarch64"
|
|
become: true
|
|
ansible.builtin.get_url:
|
|
url: "{{ CADDY_BIN_ARM64_URL }}"
|
|
dest: "{{ CADDY_INSTALL_PATH }}"
|
|
checksum: "sha256:{{ CADDY_BIN_ARM64_URL }}.sha256"
|
|
owner: "{{ CADDY_BIN_USER_NAME }}"
|
|
group: "{{ CADDY_BIN_GROUP_NAME }}"
|
|
mode: "0755"
|