diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 362b799..a299022 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -238,10 +238,7 @@ Example: `~/.config/mcp/services/metacrypt.toml` name = "metacrypt" node = "rift" active = true -path = "metacrypt" - -[build] -uses_mcdsl = false +version = "v1.0.0" [build.images] metacrypt = "Dockerfile.api" @@ -249,22 +246,26 @@ metacrypt-web = "Dockerfile.web" [[components]] name = "api" -image = "mcr.svc.mcp.metacircular.net:8443/metacrypt:v1.0.0" -network = "mcpnet" -user = "0:0" -restart = "unless-stopped" -ports = ["127.0.0.1:18443:8443", "127.0.0.1:19443:9443"] volumes = ["/srv/metacrypt:/srv/metacrypt"] +[[components.routes]] +name = "rest" +port = 8443 +mode = "l4" + +[[components.routes]] +name = "grpc" +port = 9443 +mode = "l4" + [[components]] name = "web" -image = "mcr.svc.mcp.metacircular.net:8443/metacrypt-web:v1.0.0" -network = "mcpnet" -user = "0:0" -restart = "unless-stopped" -ports = ["127.0.0.1:18080:8080"] volumes = ["/srv/metacrypt:/srv/metacrypt"] cmd = ["server", "--config", "/srv/metacrypt/metacrypt.toml"] + +[[components.routes]] +port = 443 +mode = "l7" ``` ### Active State