Files
web-cad/docker-compose.yml
T

30 lines
552 B
YAML
Raw Normal View History

version: '3.8'
services:
backend:
build: ./backend
ports:
- "3001:3001"
environment:
- NODE_ENV=production
- JWT_SECRET=your-secret-key-change-me
volumes:
- sqlite_data:/app/data
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://localhost:3001/api/health"]
interval: 30s
timeout: 10s
retries: 3
restart: unless-stopped
frontend:
build: ./frontend
ports:
- "80:80"
depends_on:
- backend
restart: unless-stopped
volumes:
sqlite_data: