feat: implement Keycloak SSO integration with JIT provisioning and Next.js login button
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 2m31s

This commit is contained in:
Kroonk
2026-05-21 10:45:30 +02:00
parent ca64163899
commit d47e87ef82
8 changed files with 350 additions and 1 deletions

View File

@@ -15,6 +15,11 @@ services:
CORS_ORIGIN: ${CORS_ORIGIN:-https://michess.mischlabs.de}
ADMIN_EMAIL: ${ADMIN_EMAIL:-}
APP_DIR: /opt/michess
SSO_AUTHORITY: ${SSO_AUTHORITY:-}
SSO_CLIENT_ID: ${SSO_CLIENT_ID:-}
SSO_CLIENT_SECRET: ${SSO_CLIENT_SECRET:-}
SSO_REDIRECT_URI: ${SSO_REDIRECT_URI:-}
APP_URL: ${APP_URL:-}
ports:
- "${MICHESS_PORT:-3000}:3000"
- "${MICHESS_API_PORT:-3001}:3001"