From 0d3d48873620016fbf53e421aa2880d3f32ffd10 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 17 Apr 2023 18:23:55 +0200 Subject: [PATCH] feat: new env vars for admin only feature flag --- .env.sample | 5 +++++ compose.yml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/.env.sample b/.env.sample index dd3ad02..9ae5bb0 100644 --- a/.env.sample +++ b/.env.sample @@ -7,6 +7,9 @@ KEYCLOAK_CLIENT_ID=barfoo KEYCLOAK_DOMAIN=foobar.com KEYCLOAK_REALM=bazrealm +#KEYCLOAK_GROUPS_KEY="groups" +#KEYCLOAK_ADMINS_GROUP="Administrators" + APP_THEME=default INVITE_TIME_LIMIT=30 # days @@ -14,3 +17,5 @@ SECRET_APP_SECRET_KEY_VERSION=v1 SECRET_KEYCLOAK_CLIENT_SECRET_VERSION=v1 AUTOMATICALLY_LOG_IN=False + +#FEATURE_FLAG_ADMINS_ONLY=False diff --git a/compose.yml b/compose.yml index a1357f1..a8b11db 100644 --- a/compose.yml +++ b/compose.yml @@ -8,10 +8,13 @@ services: - APP_SECRET_KEY_FILE=/run/secrets/app_secret_key - APP_THEME - AUTOMATICALLY_LOG_IN + - FEATURE_FLAG_ADMINS_ONLY - INVITE_TIME_LIMIT + - KEYCLOAK_ADMINS_GROUP - KEYCLOAK_CLIENT_ID - KEYCLOAK_CLIENT_SECRET_FILE=/run/secrets/keycloak_client_secret - KEYCLOAK_DOMAIN + - KEYCLOAK_GROUPS_KEY - KEYCLOAK_REALM - REDIS_DB=0 - REDIS_HOST=cache