update configuration docker setup for data platform
This commit is contained in:
@@ -33,5 +33,20 @@ class Settings(BaseSettings):
|
||||
|
||||
API_KEY_ENC_SECRET: str | None = None
|
||||
|
||||
# Debug settings
|
||||
DEBUG_AUTH: bool = False # Set to True to enable detailed authentication logging
|
||||
|
||||
# Keycloak Authentication (for web pages only)
|
||||
KEYCLOAK_SERVER_URL: str = "http://keycloak:8080"
|
||||
KEYCLOAK_REALM: str = "master"
|
||||
KEYCLOAK_CLIENT_ID: str = "apiservice"
|
||||
KEYCLOAK_CLIENT_SECRET: str = ""
|
||||
KEYCLOAK_REDIRECT_URI: str = "http://localhost:8040/apiservice/auth/callback"
|
||||
|
||||
# Airflow Integration
|
||||
AIRFLOW_API_URL: str = "http://airflow-webserver:8080"
|
||||
AIRFLOW_API_TOKEN: str = ""
|
||||
AIRFLOW_DAG_ID_FINANCE: str = "process_finance_excel"
|
||||
|
||||
|
||||
settings = Settings()
|
||||
|
||||
Reference in New Issue
Block a user