Files
dotfiles/config/ansible/tasks/servers/services/services.yml
2025-03-12 12:28:54 +01:00

24 lines
801 B
YAML

---
- name: Deploy docker services
hosts: all
become: true
vars:
caddy_enabled: "{{ caddy_enabled | default(false) }}"
golink_enabled: "{{ golink_enabled | default(false) }}"
hoarder_enabled: "{{ hoarder_enabled | default(false) }}"
immich_enabled: "{{ immich_enabled | default(false) }}"
tasks:
- name: Include caddy tasks
ansible.builtin.include_tasks: caddy/caddy.yml
when: caddy_enabled|bool
- name: Include golink tasks
ansible.builtin.include_tasks: golink/golink.yml
when: golink_enabled|bool
- name: Include hoarder tasks
ansible.builtin.include_tasks: hoarder/hoarder.yml
when: hoarder_enabled|bool
- name: Include immich tasks
ansible.builtin.include_tasks: immich/immich.yml
when: immich_enabled|bool