mission-control/docker-compose.yaml
GeorgeWebberley 784f1cef07
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
slimming down container
2026-01-29 07:34:40 +01:00

36 lines
758 B
YAML

services:
web:
image: git.georgew.dev/georgew/mission-control-web:latest
container_name: mc-web
restart: always
volumes:
- ./data:/app/data
environment:
- NODE_ENV=production
networks:
- web_traffic
worker:
build:
context: .
dockerfile: Worker.Dockerfile
image: git.georgew.dev/georgew/mission-control-worker:latest
container_name: mc-worker
restart: always
command: npx tsx scripts/update-space.ts
volumes:
- ./data:/app/data
environment:
- NODE_ENV=production
- NODE_OPTIONS=--dns-result-order=ipv4first
depends_on:
- web
dns:
- 8.8.8.8
- 1.1.1.1
networks:
- web_traffic
networks:
web_traffic:
external: true