# ─── Dev override — NO docker compose build required ───────────────────────── # # Usage: # docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d # # What changes in dev: # - Backend: Runs node server.js with direct hot mount of backend/ # - Frontend: Runs vite dev server on port 3013 with Hot Module Replacement (HMR) # ───────────────────────────────────────────────────────────────────────────── services: scoreodonto-backend: command: ["node", "server.js"] environment: - NODE_ENV=development volumes: - "/home/deploy/scoreodonto-sessions:/app/sessions" - "./backend:/app" scoreodonto-frontend: command: ["npx", "vite", "--port", "3013", "--host", "0.0.0.0"] environment: - PORT=3013 - NODE_ENV=development volumes: - "./frontend:/app" - /app/node_modules