Phase 2: docker-compose.yml

This commit is contained in:
Zac Gaetano 2026-04-07 22:05:38 -04:00
parent 7c7fcd2b0d
commit ce4ad2b558

View file

@ -42,55 +42,45 @@ services:
S3_ACCESS_KEY: ${S3_ACCESS_KEY} S3_ACCESS_KEY: ${S3_ACCESS_KEY}
S3_SECRET_KEY: ${S3_SECRET_KEY} S3_SECRET_KEY: ${S3_SECRET_KEY}
SESSION_SECRET: ${SESSION_SECRET} SESSION_SECRET: ${SESSION_SECRET}
DOCKER_NETWORS: wild-dragon_wild-dragon DOCKER_NETWORK: wild-dragon_wild-dragon
restart_policy: always
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 5s
timeout: 5s
retries: 5
networks: networks:
- wild-dragon - wild-dragon
capture: capture:
build: ./services/capture build: ./services/capture
depends_on: depends_on:
-mam-api - mam-api
volumes: ports:
- /var/run/docker.sock:/var/run/docker.sock - "7433:3001"
privileged: true
environment: environment:
S3_ENDPOINT: ${S3_ENDPOINT} S3_ENDPOINT: ${S3_ENDPOINT}
S3_BUCKET: ${S3_BUCKET} S3_BUCKET: ${S3_BUCKET}
S3_ACCESS_KEY: ${S3_ACCESS_KEY} S3_ACCESS_KEY: ${S3_ACCESS_KEY}
S3_SECRET_KEY: ${S3_SECRET_KEY} S3_SECRET_KEY: ${S3_SECRET_KEY}
MAM_API_URL: http://mam-api:3000 MAM_API_URL: ${MAM_API_URL}
REDIS_URL: ${REDIS_URL}
networks: networks:
- wild-dragon - wild-dragon
worker: worker:
build: ./services/worker build: ./services/worker
depends_on: depends_on:
-mam-api - queue
- db
environment: environment:
S3_ENDPOIZT: ${S3_ENDPOIZT} REDIS_URL: ${REDIS_URL}
S3_BUCKET: ${S3_BUCKET } DATABASE_URL: ${DATABASE_URL}
S3_ENDPOINT: ${S3_ENDPOINT}
S3_BUCKET: ${S3_BUCKET}
S3_ACCESS_KEY: ${S3_ACCESS_KEY} S3_ACCESS_KEY: ${S3_ACCESS_KEY}
S3_SECRET_KEY: ${S3_SECRET_KEY} S3_SECRET_KEY: ${S3_SECRET_KEY}
REDISWMDESE_ERú ${REDIS_URL}
networks: networks:
- wild-dragon - wild-dragon
web-ui: web-ui:
build: ./services/web-ui build: ./services/web-ui
depends_on:
- mam-api
ports: ports:
- "8080:8080" - "7434:80"
environment:
AKI_CONGIG: /var/nginx/conf.d/aki-cong
volumes:
- ./services/web-ui/nginx.conf:/etc/nginx/nginx.conf:ro
networks: networks:
- wild-dragon - wild-dragon