Files
computer-playbook/roles/web-app-n8n/meta/info.yml
Prageeth PanickerandClaude Sonnet 4.6 6cf7769997 fix(web-app-n8n): address review comments — info, health check, CA trust, docs
1. meta/info.yml: add homepage and video fields.
2. meta/server.yml: add status_codes.default [200, 302] so the CSP/webserver
   health check accepts the oauth2-proxy redirect response.
3. Move self-signed CA trust for oauth2-proxy into the shared
   oauth2-proxy-keycloak.cfg.j2 template (provider_ca_files, conditional on
   TLS_MODE=self_signed). This fixes the root cause for all oauth2-proxy roles
   (including web-app-pihole) without role-local lineinfile hacks.
4. Drop compose_handlers_flush: false + explicit meta: flush_handlers from
   both web-app-n8n and web-app-pihole — now that no post-render file surgery
   is needed, compose_handlers_flush: true lets sys-stk-backend flush normally.
5. Remove the now-unused N8N_SSO_PROXY_CA_CONTAINER_PATH and
   PIHOLE_SSO_PROXY_CA_CONTAINER_PATH role variables.
6. README: document the V2 (no-auth) native administrator login flow.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-07 12:51:06 +00:00

6 lines
106 B
YAML

---
logo:
class: fa-solid fa-circle-nodes
homepage: https://n8n.io/
video: https://youtu.be/4cQWJViybAQ