it/web/docker-compose.yml
2025-10-25 23:55:34 +02:00

40 lines
782 B
YAML

version: "3.9"
services:
vanhunen-it-dev:
container_name: vanhunen-it
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
vanhunen-it-prod:
container_name: vanhunen-it-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