Nathan ae2454d068
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
feat: add initial Docker Compose configuration for kitchenowl-mcp service
2026-06-27 21:44:42 -04:00

26 lines
967 B
YAML

services:
mcp:
image: ghcr.io/teamcastaldi/kitchenowl-mcp:${IMAGE_TAG:-latest}
container_name: kitchenowl-mcp
restart: unless-stopped
environment:
- KITCHENOWL_API_URL=http://kitchenowl-back:5000
- KITCHENOWL_API_TOKEN=${KITCHENOWL_API_TOKEN}
- KITCHENOWL_HOUSEHOLD_ID=${KITCHENOWL_HOUSEHOLD_ID:-1}
- KITCHENOWL_DEFAULT_LIST_ID=${KITCHENOWL_DEFAULT_LIST_ID:-1}
networks:
- proxy-net
- kitchen-owl_kitchenowl-internal
labels:
- "traefik.enable=true"
- "traefik.http.routers.kitchenowl-mcp.rule=Host(`kitchenowl-mcp.castaldifamily.com`)"
- "traefik.http.routers.kitchenowl-mcp.entrypoints=websecure"
- "traefik.http.routers.kitchenowl-mcp.tls.certresolver=cloudflare"
- "traefik.http.services.kitchenowl-mcp.loadbalancer.server.port=8000"
networks:
proxy-net:
external: true
kitchen-owl_kitchenowl-internal:
external: true
name: kitchen-owl_kitchenowl-internal