trymemcp/docker-compose.yaml

25 lines
754 B
YAML
Raw Permalink Normal View History

2026-11-12 03:23:16 +00:00
services:
trymemcp:
build:
context: .
dockerfile: Dockerfile
container_name: trymemcp
ports:
- "8000:8000"
environment:
MCP_HOST: "0.0.0.0"
MCP_PORT: "8000"
MCP_PATH: "/mcp"
TRYME_BASE_URL: "${TRYME_BASE_URL:-https://tryme.tpk.pw}"
TRYME_TIMEOUT_SECONDS: "${TRYME_TIMEOUT_SECONDS:-30}"
TRYME_API_KEY: "${TRYME_API_KEY:-}"
TRYME_BEARER_TOKEN: "${TRYME_BEARER_TOKEN:-}"
TRYME_SESSION_COOKIE: "${TRYME_SESSION_COOKIE:-}"
restart: unless-stopped
healthcheck:
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8000/health', timeout=4)"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s