version: '3.8' services: backend: build: ./backend container_name: ui-tracker-backend restart: unless-stopped ports: - "3001:3001" volumes: - ./data:/app/data environment: - NODE_ENV=production - PORT=3001 - DATABASE_PATH=/app/data/tracker.db - PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium frontend: build: ./frontend container_name: ui-tracker-frontend restart: unless-stopped ports: - "8080:80" depends_on: - backend