12 lines
576 B
YAML
12 lines
576 B
YAML
---
|
|
# Ansible collections needed by the playbooks.
|
|
# Semaphore installs these before running (Task Template -> "install requirements").
|
|
collections:
|
|
- name: community.docker # docker_compose_v2 module (Homarr deploy)
|
|
- name: ansible.posix # authorized_key module (install SSH keys)
|
|
- name: infisical.vault # read secrets from Infisical (precheck)
|
|
|
|
# NOTE: infisical.vault also needs the Python package `infisicalsdk` on the runner:
|
|
# pip install infisicalsdk
|
|
# In Semaphore, ensure the runner image has it (or add a pip task / custom runner image).
|