VirtualLabo / docker-compose.yml
rinogeek's picture
Initial commit: Virtual Labo Chimique - Docker deployment
538d81e
version: '3.8'
services:
virtual-labo:
build:
context: .
dockerfile: Dockerfile
container_name: virtual-labo-chimique
ports:
- "7860:7860"
environment:
- NODE_ENV=production
- PORT=7860
- HOST=0.0.0.0
restart: unless-stopped
volumes:
# Pour le développement (commentez en production)
# - .:/app
# - /app/node_modules
# - /app/dist
healthcheck:
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:7860"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
networks:
- virtual-labo-network
networks:
virtual-labo-network:
driver: bridge