Image Python 3.14-slim (même version qu'en dev local), utilisateur non-root, healthcheck sans dépendance externe, un seul worker Uvicorn (SQLite gère mal les écritures concurrentes multi-process). data/ monté en volume dans docker-compose.yml pour garder la base SQLite visible et sauvegardable directement dans le dossier du projet, comme en dev local. Non testé avec un vrai build : Docker indisponible dans cet environnement de dev, à vérifier avant un premier déploiement.
13 lines
100 B
Plaintext
13 lines
100 B
Plaintext
.git
|
|
.gitignore
|
|
.venv
|
|
__pycache__
|
|
*.pyc
|
|
.pytest_cache
|
|
.ruff_cache
|
|
.claude
|
|
data/*.db
|
|
.env
|
|
tests
|
|
*.md
|