Files
purchase-orders/compose.yaml

25 lines
595 B
YAML

services:
purchase_orders:
image: git.housh.dev/hhe/vapor-po:prod
container_name: purchase_orders
restart: unless-stopped
environment:
LOG_LEVEL: ${LOG_LEVEL:-debug}
SQLITE_FILENAME: ${SQLITE_FILENAME:-/data/db.sqlite}
volumes:
- ${DATA_MNT}:/data:z
networks:
- proxy
ports:
- 8082:8080
healthcheck:
test: curl --fail --silent http://0.0.0.0:8080/health || exit 1
interval: 1m
timeout: 10s
retries: 3
command: serve --env production --hostname 0.0.0.0 --port 8080
networks:
proxy:
external: true