Files
big-brother/deploy/docker-compose.yml
T
2026-10-12 14:25:22 +02:00

31 lines
899 B
YAML

# À copier dans /srv/fullstack/big-brother/docker-compose.yml sur le VPS
# (le dépôt est cloné dans /srv/fullstack/big-brother/project).
services:
big-brother:
build: ./project
image: big-brother
container_name: big-brother
restart: unless-stopped
env_file: ./.env
volumes:
# Base SQLite : comptes, historique, journal
- ./data:/data
# Accès à Docker : conteneurs, logs, redémarrages, Caddy, MariaDB
- /var/run/docker.sock:/var/run/docker.sock
# Projets, Caddyfile (lecture et écriture), au même chemin que sur le VPS
- /srv:/srv
# Métriques du serveur (processeur, mémoire, réseau)
- /proc:/host/proc:ro
# Sauvegardes
- /root/backups:/backups
networks:
- caddy_network
logging:
options:
max-size: "10m"
max-file: "3"
networks:
caddy_network:
external: true