From a6901c20fbf10af004cd460a7a76e257ab9e92ad Mon Sep 17 00:00:00 2001 From: Jens Beckmann Date: Sun, 27 Sep 2026 08:48:31 +0000 Subject: [PATCH] .env.template --- .env.template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .env.template diff --git a/.env.template b/.env.template new file mode 100644 index 0000000..942b99e --- /dev/null +++ b/.env.template @@ -0,0 +1,27 @@ +# oauth2-proxy Konfiguration +OAUTH2_PROXY_PROVIDER=oidc +OAUTH2_PROXY_OIDC_ISSUER_URL=https://iam.ljh31.de/realms/family +OAUTH2_PROXY_CLIENT_ID=auth-proxy +OAUTH2_PROXY_CLIENT_SECRET= +OAUTH2_PROXY_REDIRECT_URL=https://auth-proxy.ljh31.de/oauth2/callback + +# Cookie +OAUTH2_PROXY_COOKIE_SECRET= +OAUTH2_PROXY_COOKIE_NAME=_oauth2_proxy +OAUTH2_PROXY_COOKIE_EXPIRE=2h +OAUTH2_PROXY_COOKIE_SECURE=true +OAUTH2_PROXY_COOKIE_SAMESITE=lax + +# User-Einschränkung (nur ljH31.de-Domains) +OAUTH2_PROXY_EMAIL_DOMAINS=ljh31.de + +# Headers für die Backend-App +OAUTH2_PROXY_SET_XAUTHREQUEST=true +OAUTH2_PROXY_PASS_ACCESS_TOKEN=true + +# HTTP-Listen-Adresse (0.0.0.0 für Container-Zugriff) +OAUTH2_PROXY_HTTP_ADDRESS=0.0.0.0:4180 + +# Logging +OAUTH2_PROXY_LOG_LEVEL=info +OAUTH2_PROXY_LOG_FORMAT=json