From 2dcaa3d70c8c95597f5c8f24ffd9f523adbfd2d3 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Wed, 12 Mar 2025 13:14:21 +0100 Subject: [PATCH] refactor: streamline Ansible service task inclusion for clarity --- .../tasks/servers/services/services.yml | 35 +++++++------------ 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/config/ansible/tasks/servers/services/services.yml b/config/ansible/tasks/servers/services/services.yml index d3a289d..4de39be 100644 --- a/config/ansible/tasks/servers/services/services.yml +++ b/config/ansible/tasks/servers/services/services.yml @@ -1,23 +1,12 @@ ---- -- 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 +- 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