Merge branch 'next-semaphore' into next-semaphore-with-road-usage
This commit is contained in:
commit
de029fa3d2
|
@ -170,4 +170,4 @@ async def logout(req):
|
||||||
auth_req = client.construct_EndSessionRequest(state=session["state"])
|
auth_req = client.construct_EndSessionRequest(state=session["state"])
|
||||||
logout_url = auth_req.request(client.end_session_endpoint)
|
logout_url = auth_req.request(client.end_session_endpoint)
|
||||||
|
|
||||||
return redirect(logout_url + f"&redirect_uri={req.ctx.api_url}/logout")
|
return redirect(logout_url + f"&post_logout_redirect_uri={req.ctx.api_url}/logout")
|
||||||
|
|
49
deployment/.env
Normal file
49
deployment/.env
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
###################################################
|
||||||
|
# Keycloak
|
||||||
|
###################################################
|
||||||
|
|
||||||
|
OBS_KEYCLOAK_URI=login.example.com
|
||||||
|
|
||||||
|
# Postgres
|
||||||
|
|
||||||
|
OBS_KEYCLOAK_POSTGRES_USER=obs
|
||||||
|
OBS_KEYCLOAK_POSTGRES_PASSWORD=<<TODO>>
|
||||||
|
OBS_KEYCLOAK_POSTGRES_DB=obs
|
||||||
|
OBS_POSTGRES_MAX_OVERFLOW=20
|
||||||
|
OBS_POSTGRES_POOL_SIZE=40
|
||||||
|
|
||||||
|
# KeyCloak
|
||||||
|
|
||||||
|
OBS_KEYCLOAK_POSTGRES_HOST=postgres-keycloak
|
||||||
|
OBS_KEYCLOAK_ADMIN_USER=admin
|
||||||
|
OBS_KEYCLOAK_ADMIN_PASSWORD=<<TODO>>
|
||||||
|
OBS_KEYCLOAK_REALM=obs
|
||||||
|
OBS_KEYCLOAK_PORTAL_REDIRECT_URI=https://portal.example.com/*
|
||||||
|
|
||||||
|
###################################################
|
||||||
|
# Portal
|
||||||
|
###################################################
|
||||||
|
|
||||||
|
OBS_PORTAL_URI=portal.example.com
|
||||||
|
|
||||||
|
# Postgres + osm2pgsql
|
||||||
|
|
||||||
|
OBS_POSTGRES_HOST=postgres
|
||||||
|
OBS_POSTGRES_USER=obs
|
||||||
|
OBS_POSTGRES_PASSWORD=<<TODO>>
|
||||||
|
OBS_POSTGRES_DB=obs
|
||||||
|
|
||||||
|
# Portal
|
||||||
|
|
||||||
|
OBS_HOST=0.0.0.0
|
||||||
|
OBS_PORT=3000
|
||||||
|
OBS_SECRET=<<TODO>>
|
||||||
|
OBS_POSTGRES_URL=postgresql+asyncpg://obs:<<TODO>>@postgres/obs
|
||||||
|
OBS_KEYCLOAK_URL=https://login.example.com/auth/realms/obs/
|
||||||
|
OBS_KEYCLOAK_CLIENT_ID=portal
|
||||||
|
OBS_KEYCLOAK_CLIENT_SECRET=<<TODO>>
|
||||||
|
OBS_DEDICATED_WORKER="True"
|
||||||
|
OBS_DATA_DIR=/data
|
||||||
|
OBS_PROXIES_COUNT=1
|
||||||
|
|
||||||
|
###################################################
|
Loading…
Reference in a new issue