Update MCP service definition to convention-driven format

Drop uses_mcdsl, explicit image URL, network, restart. Use
service-level version, route declarations, and derived defaults
per PLATFORM_EVOLUTION.md conventions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-27 00:27:06 -07:00
parent bf7d7126c3
commit 0578dbcb02

View File

@@ -247,27 +247,23 @@ and routes `docs.metacircular.net` to mcdoc's listener.
```toml ```toml
name = "mcdoc" name = "mcdoc"
node = "rift" node = "rift"
active = true version = "v0.1.0"
path = "mcdoc"
[build]
uses_mcdsl = false
[build.images] [build.images]
mcdoc = "Dockerfile" mcdoc = "Dockerfile"
[[components]] [[components]]
name = "mcdoc" name = "mcdoc"
image = "mcr.svc.mcp.metacircular.net:8443/mcdoc:v0.1.0"
network = "mcpnet" [[components.routes]]
restart = "unless-stopped" port = 443
volumes = ["/srv/mcdoc:/srv/mcdoc"] mode = "l7"
cmd = ["server", "--config", "/srv/mcdoc/mcdoc.toml"] hostname = "docs.metacircular.net"
``` ```
Port assignment is pending MCP support for automatic port allocation Port assignment is pending MCP support for automatic port allocation
and mc-proxy route registration. Until then, a manually assigned port and mc-proxy route registration (see `PLATFORM_EVOLUTION.md`). Until
will be used. then, a manually assigned port will be used.
### mc-proxy Routes ### mc-proxy Routes