feat(server): wire HTTP transport into CLI, add docker-compose.server.yml, and update docs
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
openproject-mcp:
|
||||
image: ghcr.io/stereotypicalcat/openproject-mcp:latest
|
||||
container_name: openproject-mcp-hosted
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${HOST_PORT:-3000}:3000"
|
||||
environment:
|
||||
- OPENPROJECT_BASE_URL=${OPENPROJECT_BASE_URL:-https://openproject.example.com}
|
||||
- PORT=3000
|
||||
- OPENPROJECT_READ_ONLY=${OPENPROJECT_READ_ONLY:-false}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "bun -e 'fetch(\"http://localhost:3000/health\").then(r => r.ok ? process.exit(0) : process.exit(1)).catch(() => process.exit(1))'"]
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
Reference in New Issue
Block a user