docker + datenhaltung refreshed
This commit is contained in:
1 parent
dffc360790
commit
6eec88d8f5
10 files changed
+108
-25
No files matched your search
+8
-1
@@ -11,14 +11,21 @@ OIDC Discovery URL.
|
||||
"""
|
||||
|
||||
import os
|
||||
from pathlib import Path
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
|
||||
|
||||
def _db_uri() -> str:
|
||||
data_path = Path(os.environ.get("DB_DATA_PATH", "./data")).resolve()
|
||||
data_path.mkdir(parents=True, exist_ok=True)
|
||||
return f"sqlite:///{data_path}/app.db"
|
||||
|
||||
|
||||
class Config:
|
||||
SECRET_KEY = os.environ.get("SECRET_KEY", "dev-secret-change-me")
|
||||
SQLALCHEMY_DATABASE_URI = os.environ.get("DATABASE_URL", "sqlite:///app.db")
|
||||
SQLALCHEMY_DATABASE_URI = _db_uri()
|
||||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||||
|
||||
ZITADEL_CLIENT_ID = os.environ.get("ZITADEL_CLIENT_ID")
|
||||
|
||||
Reference in new issue
Block a user