--- - name: "📋 copy taiga gateway config" template: # nocheck: stack-host-template (taiga compose dir, not project nginx tree) src: "taiga-gateway/taiga.conf.j2" dest: "{{ [compose_repository_path, 'taiga-gateway', 'taiga.conf'] | path_join }}" notify: compose-up - name: "📄 render Dockerfile.taiga-back for custom auth-enabled backend image" stack_host_template: src: "Dockerfile.backend.j2" dest: "{{ [compose_repository_path, 'Dockerfile.taiga-back'] | path_join }}" when: TAIGA_PLUGINS_ENABLED | bool notify: compose-up - name: "📄 render Dockerfile.taiga-front for custom OIDC frontend image" stack_host_template: src: "Dockerfile.frontend.j2" dest: "{{ [compose_repository_path, 'Dockerfile.taiga-front'] | path_join }}" when: TAIGA_OIDC_ENABLED | bool notify: compose-up - name: "📋 Copy taiga config.append.py (OIDC/LDAP settings appended at runtime)" stack_host_template: src: "settings/config.append.py.j2" dest: "{{ TAIGA_CONFIG_APPEND_PATH }}" when: TAIGA_PLUGINS_ENABLED | bool notify: compose-up - name: "📋 copy taiga urls.py (OIDC URL routing)" stack_host_template: src: "settings/urls.py.j2" dest: "{{ TAIGA_URLS_PATH }}" when: TAIGA_OIDC_ENABLED | bool notify: compose-up - name: "📋 copy taiga frontend conf.json (loginFormType / contribPlugins)" stack_host_template: src: "settings/conf.json.j2" dest: "{{ TAIGA_FRONTEND_CONF_PATH }}" notify: compose-up - name: "🚿 Flush Taiga handlers" meta: flush_handlers - name: "📂 Include Taiga administrator routines" include_tasks: 01_administrator.yml