From 020b6da8734985588b888d56d52ea5c12297d78c Mon Sep 17 00:00:00 2001 From: Peter Smit Date: Sat, 29 Mar 2025 22:28:39 +0100 Subject: [PATCH] we do a little ssoing --- homarr/.env.example | 7 ++++++- homarr/docker-compose.yml | 6 ++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/homarr/.env.example b/homarr/.env.example index 7b455b2..faab140 100644 --- a/homarr/.env.example +++ b/homarr/.env.example @@ -1,2 +1,7 @@ HOMARR_DATA_DIR= -HOMARR_ENCRYPTION_KEY= \ No newline at end of file +HOMARR_ENCRYPTION_KEY= + +HOMARR_OIDC_ISSUER= +HOMARR_OIDC_CLIENT_ID= +HOMARR_OIDC_CLIENT_SECRET= +HOMARR_OIDC_CLIENT_NAME= diff --git a/homarr/docker-compose.yml b/homarr/docker-compose.yml index 55b93e2..ab19f17 100644 --- a/homarr/docker-compose.yml +++ b/homarr/docker-compose.yml @@ -8,5 +8,11 @@ services: - ${HOMARR_DATA_DIR}:/appdata environment: - SECRET_ENCRYPTION_KEY=${HOMARR_ENCRYPTION_KEY} + - AUTH_PROVIDERS=oidc + - AUTH_OIDC_ISSUER=${HOMARR_OIDC_ISSUER} + - AUTH_OIDC_CLIENT_ID=${HOMARR_OIDC_CLIENT_ID} + - AUTH_OIDC_CLIENT_SECRET=${HOMARR_OIDC_CLIENT_SECRET} + - AUTH_OIDC_CLIENT_NAME=${HOMARR_OIDC_CLIENT_NAME} + - AUTH_OIDC_AUTO_LOGIN=true ports: - '7575:7575' \ No newline at end of file