melesICUmover/docker-compose.yaml

33 lines
885 B
YAML

services:
melesicumover:
build: .
container_name: melesicumover
restart: unless-stopped
environment:
CONFIG_YAML: /app/config.yaml
DEBUG: "0"
ports:
- "5678:5678"
volumes:
- ./:/app
- ./config.yaml:/app/config.yaml:ro
melesicu_shiny:
build: ./shiny-app
container_name: melesicu_shiny
restart: unless-stopped
environment:
PG_DSN: ${PG_DSN}
S3_BUCKET: ${S3_BUCKET}
ENTRANCE_PREFIX: "icu/entrance/"
PROCESSED_PREFIX: "icu/processed/"
THUMB_PREFIX: "icu/thumbnails/"
INVENTORY_TABLE: "cam_inventory"
DEPLOYMENT_TABLE: "cam_deployments"
AWS_ACCESS_KEY_ID: ${S3_ACCESS_KEY}
AWS_SECRET_ACCESS_KEY: ${S3_SECRET_KEY}
AWS_DEFAULT_REGION: "us-east-1"
AWS_S3_ENDPOINT: ${S3_ENDPOINT}
AWS_S3_ENDPOINT_URL: ${S3_ENDPOINT}
ports:
- "3838:3838"