Files
webcarto/backend/app/config.py
2026-02-09 00:01:29 +01:00

10 lines
377 B
Python

import os
from pathlib import Path
_default_data = os.path.join(os.path.dirname(os.path.dirname(__file__)), "data")
DATA_DIR = Path(os.getenv("DATA_DIR", _default_data))
DATA_DIR.mkdir(parents=True, exist_ok=True)
DATABASE_URL = os.getenv("DATABASE_URL", f"sqlite:///{DATA_DIR / 'webcarto.db'}")
MAX_UPLOAD_SIZE = int(os.getenv("MAX_UPLOAD_SIZE", 50 * 1024 * 1024)) # 50 Mo