From bdb43292401da84c500a46a250ad0300efdfcfa2 Mon Sep 17 00:00:00 2001 From: Bjoern Runden Date: Fri, 11 Sep 2026 15:15:44 +0200 Subject: [PATCH] oidc sample compose stack files in .env --- env-sample | 38 ++++++++++++++++++++++++++++++++++++++ shenv.sh | 7 ------- 2 files changed, 38 insertions(+), 7 deletions(-) delete mode 100755 shenv.sh diff --git a/env-sample b/env-sample index e1cd840..c08643d 100644 --- a/env-sample +++ b/env-sample @@ -18,3 +18,41 @@ PYTHON_DB_DIR=/home/schoschi/Entwicklung/Projekte_Runden/kbcrm/App_Server/data # Parameter für Dev-Mode (Development-Container für VS-Code) NODE_VERSION=lts NPM_VERSION=latest + +# welche Umgebung? (prod,dev) +BUILD_ENVIRONMENT=dev +COMPOSE_FILE=docker-compose.base.yaml:docker-compose.${BUILD_ENVIRONMENT}.yaml + +# ============================================================================= +# ZITADEL OIDC SETTINGS +# ============================================================================= + +# Zitadel Issuer URL (OIDC Provider) +# Example: https://your-zitadel-instance.zitadel.cloud +ZITADEL_ISSUER=https://id.vmlx.de + +# OIDC Client ID from Zitadel +ZITADEL_CLIENT_ID=###client## + +# OIDC Client Secret from Zitadel # not for PKCE +ZITADEL_CLIENT_SECRET=####secret ### + +# Redirect URI for OIDC callback +# Default: http://localhost:5000/auth/callback +#ZITADEL_REDIRECT_URI=http://localhost:8000/auth/callback +ZITADEL_REDIRECT_URI=https://kbp_crm.mylocal.de/auth/callback + +# OIDC Scopes (comma-separated) +ZITADEL_SCOPES=openid,profile,email + +# ============================================================================= +# EMAIL SETTINGS (for notifications) +# ============================================================================= + +# SMTP Server +# SMTP_SERVER=localhost +# SMTP_PORT=587 +# SMTP_USERNAME= +# SMTP_PASSWORD= +# SMTP_USE_TLS=true +# EMAIL_FROM=formeleon@yourdomain.com \ No newline at end of file diff --git a/shenv.sh b/shenv.sh deleted file mode 100755 index 77ff724..0000000 --- a/shenv.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -# legt variablen zur Laufzeit fest. -source ./.env -local env="${BUILD_ENVIRONMENT:-dev}" -echo "$env umbgebung wird gesetzt" -export COMPOSE_FILE="./docker-compose.base.yaml:./docker-compose.${env}.yaml" -echo "jetzt einfach docker compose [build | up | down | logs] ausführen" \ No newline at end of file