@@ -9,27 +9,28 @@ SYNCMASTER__LOGGING__SETUP=True
99SYNCMASTER__LOGGING__PRESET=colored
1010SYNCMASTER__LOG_URL_TEMPLATE=https://grafana.example.com?correlation_id={{ correlation_id }}&run_id={{ run.id }}
1111
12+ # Session
13+ SYNCMASTER__SERVER__SESSION__SECRET_KEY=session_secret_key
14+
1215# Encrypt / Decrypt credentials data
1316SYNCMASTER__CRYPTO_KEY=UBgPTioFrtH2unlC4XFDiGf5sYfzbdSf_VgiUSaQc94=
1417
1518# Postgres
1619SYNCMASTER__DATABASE__URL=postgresql+asyncpg://syncmaster:changeme@db:5432/syncmaster
1720
21+ # TODO: add to KeycloakAuthProvider documentation about creating new realms, add users, etc.
1822# KEYCLOAK Auth
1923SYNCMASTER__AUTH__SERVER_URL=http://keycloak:8080/
20- SYNCMASTER__AUTH__REALM_NAME=fastapi-realm
21- SYNCMASTER__AUTH__CLIENT_ID=fastapi-client
22- SYNCMASTER__AUTH__CLIENT_SECRET=VoLrqGz1HGjp6MiwzRaGWIu7z7imKIHb
24+ SYNCMASTER__AUTH__REALM_NAME=manually_created
25+ SYNCMASTER__AUTH__CLIENT_ID=manually_created
26+ SYNCMASTER__AUTH__CLIENT_SECRET=generated_by_keycloak
2327SYNCMASTER__AUTH__REDIRECT_URI=http://localhost:8000/v1/auth/callback
24- SYNCMASTER__AUTH__ADMIN_REDIRECT_URI=http://localhost:8000/v1/auth/callback
2528SYNCMASTER__AUTH__SCOPE=email
26- SYNCMASTER__AUTH__KEYCLOAK_INTROSPECTION_DELAY=60
2729SYNCMASTER__AUTH__PROVIDER=syncmaster.backend.providers.auth.keycloak_provider.KeycloakAuthProvider
28- SYNCMASTER__AUTH__KEYCLOAK_TOKEN_URL=http://keycloak:8080/realms/fastapi-realm/protocol/openid-connect/token
2930
3031# Dummy Auth
3132SYNCMASTER__AUTH__PROVIDER=syncmaster.backend.providers.auth.dummy_provider.DummyAuthProvider
32- SYNCMASTER__AUTH__ACCESS_TOKEN__SECRET_KEY=bae1thahr8Iyaisai0kohvoh1aeg5quu
33+ SYNCMASTER__AUTH__ACCESS_TOKEN__SECRET_KEY=secret
3334
3435# RabbitMQ
3536SYNCMASTER__BROKER__URL=amqp://guest:guest@rabbitmq:5672/
0 commit comments