21 lines
622 B
YAML
21 lines
622 B
YAML
|
|
# Lancement : docker compose up --build
|
||
|
|
# L'app est accessible sur http://localhost:8000
|
||
|
|
#
|
||
|
|
# Prérequis : cp .env.example .env (et le remplir si un vrai relais SMTP
|
||
|
|
# est disponible ; sinon les emails restent simulés dans les logs, comme
|
||
|
|
# en dev local — voir `docker compose logs -f`).
|
||
|
|
#
|
||
|
|
# data/ est monté depuis l'hôte : la base SQLite (data/stock.db) reste
|
||
|
|
# visible et sauvegardable directement dans ce dossier, exactement comme
|
||
|
|
# en dev local sans Docker.
|
||
|
|
services:
|
||
|
|
stock:
|
||
|
|
build: .
|
||
|
|
ports:
|
||
|
|
- "8000:8000"
|
||
|
|
volumes:
|
||
|
|
- ./data:/app/data
|
||
|
|
env_file:
|
||
|
|
- .env
|
||
|
|
restart: unless-stopped
|