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}"