refactor: streamline Ansible service task inclusion for clarity
Some checks failed
Nix Format Check / check-format (push) Failing after 39s

This commit is contained in:
Menno van Leeuwen 2025-03-12 13:14:21 +01:00
parent d02ab9825c
commit 2dcaa3d70c
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE

View File

@ -1,23 +1,12 @@
--- - name: Include caddy tasks
- name: Deploy docker services ansible.builtin.include_tasks: caddy/caddy.yml
hosts: all when: caddy_enabled|bool
become: true - name: Include golink tasks
vars: ansible.builtin.include_tasks: golink/golink.yml
caddy_enabled: "{{ caddy_enabled | default(false) }}" when: golink_enabled|bool
golink_enabled: "{{ golink_enabled | default(false) }}" - name: Include hoarder tasks
hoarder_enabled: "{{ hoarder_enabled | default(false) }}" ansible.builtin.include_tasks: hoarder/hoarder.yml
immich_enabled: "{{ immich_enabled | default(false) }}" when: hoarder_enabled|bool
- name: Include immich tasks
tasks: ansible.builtin.include_tasks: immich/immich.yml
- name: Include caddy tasks when: immich_enabled|bool
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