APP_BASE_URL={{ lookup('tls', application_id, 'url.base') | dotenv_quote }} CANONICAL_DOMAIN={{ lookup('domain', application_id) | dotenv_quote }} LOGOUT_SERVICE_ENABLED={{ lookup('config', application_id, 'services.logout.enabled') | string | lower }} MATOMO_BASE_URL={{ lookup('tls', 'web-app-matomo', 'url.base') | dotenv_quote }} MATOMO_SERVICE_ENABLED={{ lookup('config', application_id, 'services.matomo.enabled') | string | lower }} # nocheck: persona-block-rationale — meta/services.yml pins `sso.enabled: false` and `logout.enabled: false`: Bridgy Fed has no local user table to bind an IdP to and no in-app authorisation tier to map a Keycloak role onto (README "Single Sign-On"), so there is neither an admin surface to drive nor an in-app logout button to end on. PERSONA_ADMINISTRATOR_BLOCKED=true # nocheck: persona-block-rationale — Bridgy Fed is a federation-only bridge; users authenticate at their source fediverse/atproto platform, and fronting it with the oauth2-proxy sidecar would break inbound federation traffic (README "Single Sign-On"), so no local persona auth surface exists. PERSONA_BIBER_BLOCKED=true # nocheck: playwright-service-gate — SSO surface; auth flow gated by Keycloak realm not Playwright env var SSO_SERVICE_ENABLED={{ lookup('config', application_id, 'services.sso.enabled') | string | lower }}