diff --git a/steering/settings.py b/steering/settings.py index 0d0c70aaa714e838d4c28cf545b27ee1b179d380..d9f569510f0dfbeeafd2686318c50f239797a212 100644 --- a/steering/settings.py +++ b/steering/settings.py @@ -184,3 +184,10 @@ if os.getenv("USE_LDAP_AUTH"): AUTH_LDAP_ALWAYS_UPDATE_USER = True AUTH_LDAP_FIND_GROUP_PERMS = True AUTH_LDAP_MIRROR_GROUPS = True + +# SITE_URL is used by django-oidc-provider and openid-configuration will break not set correctly +PORT = os.getenv("STEERING_PORT") +AURA_PROTO = os.getenv("AURA_PROTO", default="http") +AURA_HOST = os.getenv("AURA_HOST", default="localhost") + +SITE_URL = f"{AURA_PROTO}://{AURA_HOST}:{PORT}" if PORT else f"{AURA_PROTO}://{AURA_HOST}"