docker + datenhaltung refreshed

This commit is contained in:
br committed 2026-06-18 00:03:47 +02:00
1 parent dffc360790
commit 6eec88d8f5
10 files changed
+108 -25

No files matched your search

+8 -1
View File
@@ -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")