etape laptop

This commit is contained in:
2026-02-09 00:01:29 +01:00
commit 805fef0cdc
144 changed files with 15295 additions and 0 deletions

9
backend/app/config.py Normal file
View File

@@ -0,0 +1,9 @@
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