it/web/docker-compose.yml
2025-10-26 02:05:16 +02:00

40 lines
738 B
YAML

version: "3.9"
services:
dev:
container_name: dev
build:
context: .
dockerfile: Dockerfile
volumes:
- .:/app
- /app/node_modules # prevent overwriting node_modules with empty host dir
ports:
- "3000:3000"
environment:
NODE_ENV: development
NEXT_TELEMETRY_DISABLED: 1
command: npm run dev
restart: unless-stopped
networks:
- devnet
prod:
container_name: prod
build:
context: .
dockerfile: Dockerfile
environment:
NODE_ENV: production
NEXT_TELEMETRY_DISABLED: 1
ports:
- "8080:3005"
command: npm run start
restart: unless-stopped
networks:
- devnet
networks:
devnet:
driver: bridge