Compare commits

...

2 Commits

Author SHA1 Message Date
cb1df12c72 docs: add Keycloak SSO entry to .env.sample, fix missing quote on public-db line
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2026-06-02 23:50:07 +01:00
f5fdab61b1 Add Keycloak SSO compose override file
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2026-06-02 23:33:29 +01:00
2 changed files with 21 additions and 1 deletions

View File

@ -72,13 +72,19 @@ SECRET_DB_PASSWORD_VERSION=v1
#SECRET_AUTHENTIK_ID_VERSION=v1
#LOGIN_TYPE='auto'
# Keycloak SSO
#COMPOSE_FILE="$COMPOSE_FILE:compose.keycloak.yml"
#KEYCLOAK_DOMAIN=keycloak.example.com
#SECRET_KEYCLOAK_CLIENT_ID_VERSION=v1
#SECRET_KEYCLOAK_CLIENT_SECRET_VERSION=v1
# Matrix .well-known redirect
#COMPOSE_FILE="$COMPOSE_FILE:compose.matrix.yml"
#MATRIX_DOMAIN=matrix.example.com
# Allow remote connections to db
# 🚩🚩 dangerous, use only for development sites!
#COMPOSE_FILE="$COMPOSE_FILE:compose.public-db.yml
#COMPOSE_FILE="$COMPOSE_FILE:compose.public-db.yml"
# Wide-open CORS
# 🚩🚩 dangerous, use only for development sites!

14
compose.keycloak.yml Normal file
View File

@ -0,0 +1,14 @@
version: "3.8"
services:
app:
secrets:
- keycloak_client_id
- keycloak_client_secret
secrets:
keycloak_client_id:
external: true
name: ${STACK_NAME}_keycloak_client_id_${SECRET_KEYCLOAK_CLIENT_ID_VERSION}
keycloak_client_secret:
external: true
name: ${STACK_NAME}_keycloak_client_secret_${SECRET_KEYCLOAK_CLIENT_SECRET_VERSION}