feat(projects): automate project infrastructure provisioning
This commit is contained in:
+12
-1
@@ -43,9 +43,20 @@ class Settings(BaseSettings):
|
||||
PROJECT_PG_MAX_OVERFLOW: int = 2
|
||||
PROJECT_TS_POOL_MIN_SIZE: int = 0
|
||||
PROJECT_TS_POOL_MAX_SIZE: int = 4
|
||||
WNDB_TEMPLATE_DB_NAME: str = "tjwater_v2_template"
|
||||
WNDB_SCHEMA_TEMPLATE_DB_NAME: str = "tjwater_v2_schema_template"
|
||||
TIMESCALEDB_SCHEMA_TEMPLATE_DB_NAME: str = "tjwater_v2_timescale_template"
|
||||
WNDB_TEMP_DB_MAX_COUNT: int = 8
|
||||
|
||||
# GeoServer project provisioning
|
||||
GEOSERVER_URL: str = "http://localhost:8080/geoserver"
|
||||
GEOSERVER_USERNAME: str = ""
|
||||
GEOSERVER_PASSWORD: str = ""
|
||||
GEOSERVER_DB_HOST: str = ""
|
||||
GEOSERVER_DB_PORT: str = ""
|
||||
GEOSERVER_DB_USER: str = ""
|
||||
GEOSERVER_DB_PASSWORD: str = ""
|
||||
GEOSERVER_CLIENT_CACHE_SECONDS: int = 30 * 24 * 60 * 60
|
||||
|
||||
# Keycloak access token verification
|
||||
KEYCLOAK_PUBLIC_KEY: str = ""
|
||||
KEYCLOAK_ALGORITHM: str = "RS256"
|
||||
|
||||
Reference in New Issue
Block a user