- Service unique : build local (ou image publiée en commentaire), non-root,
restart: unless-stopped.
- config.json monté en lecture seule ; un montage ./data:/data pour les
dossiers de dépôt (les `dir` des targets pointent sous /data).
- Commentaires sur l'uid 1000, le remap de port, l'override `user:`.
- .gitignore / .dockerignore : ajout de data/ ; README : section Docker
réécrite autour de Compose.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>