feat: add initial Docker Compose configuration for kitchenowl-mcp service
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s

This commit is contained in:
Nathan 2026-06-27 21:44:42 -04:00
parent d4bf8184f1
commit ae2454d068

View File

@ -0,0 +1,26 @@
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