Update STATUS.md: all services tagged, MCP and MCDeploy added
- All services now have version tags (v1.0.0 for mature, v0.1.0 for early) - Metacrypt promoted from Testing to Production - MCP status updated from "Not started" to Active dev (Phases 0-4) - MCDeploy added as tactical deployment CLI - Rift port map updated with mcns-coredns (53) and exod (8080/9090) - mcdeploy.toml added for deployment configuration - .gitignore updated for mcp/ and mcdeploy/ project directories Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
79
mcdeploy.toml
Normal file
79
mcdeploy.toml
Normal file
@@ -0,0 +1,79 @@
|
||||
workspace = "/home/kyle/src/metacircular"
|
||||
registry = "mcr.svc.mcp.metacircular.net:8443"
|
||||
|
||||
[mcdsl]
|
||||
path = "mcdsl"
|
||||
|
||||
# --- Services ---
|
||||
|
||||
[[services]]
|
||||
name = "mc-proxy"
|
||||
path = "mc-proxy"
|
||||
images = ["mc-proxy"]
|
||||
uses_mcdsl = true
|
||||
[services.dockerfiles]
|
||||
mc-proxy = "Dockerfile"
|
||||
|
||||
[[services]]
|
||||
name = "metacrypt"
|
||||
path = "metacrypt"
|
||||
images = ["metacrypt", "metacrypt-web"]
|
||||
uses_mcdsl = false
|
||||
[services.dockerfiles]
|
||||
metacrypt = "Dockerfile.api"
|
||||
metacrypt-web = "Dockerfile.web"
|
||||
|
||||
[[services]]
|
||||
name = "mcr"
|
||||
path = "mcr"
|
||||
images = ["mcr", "mcr-web"]
|
||||
uses_mcdsl = true
|
||||
[services.dockerfiles]
|
||||
mcr = "Dockerfile.api"
|
||||
mcr-web = "Dockerfile.web"
|
||||
|
||||
# --- Nodes ---
|
||||
|
||||
[nodes.rift]
|
||||
host = "rift"
|
||||
user = "kyle"
|
||||
|
||||
[nodes.rift.containers.mc-proxy]
|
||||
image = "mc-proxy"
|
||||
network = "host"
|
||||
volumes = ["/srv/mc-proxy:/srv/mc-proxy"]
|
||||
restart = "unless-stopped"
|
||||
|
||||
[nodes.rift.containers.metacrypt]
|
||||
image = "metacrypt"
|
||||
network = "docker_default"
|
||||
user = "0:0"
|
||||
volumes = ["/srv/metacrypt:/srv/metacrypt"]
|
||||
ports = ["127.0.0.1:18443:8443", "127.0.0.1:19443:9443"]
|
||||
restart = "unless-stopped"
|
||||
|
||||
[nodes.rift.containers.metacrypt-web]
|
||||
image = "metacrypt-web"
|
||||
network = "docker_default"
|
||||
user = "0:0"
|
||||
volumes = ["/srv/metacrypt:/srv/metacrypt"]
|
||||
ports = ["127.0.0.1:18080:8080"]
|
||||
restart = "unless-stopped"
|
||||
cmd = ["server", "--config", "/srv/metacrypt/metacrypt.toml"]
|
||||
|
||||
[nodes.rift.containers.mcr]
|
||||
image = "mcr"
|
||||
network = "docker_default"
|
||||
user = "0:0"
|
||||
volumes = ["/srv/mcr:/srv/mcr"]
|
||||
ports = ["127.0.0.1:28443:8443", "127.0.0.1:29443:9443"]
|
||||
restart = "unless-stopped"
|
||||
|
||||
[nodes.rift.containers.mcr-web]
|
||||
image = "mcr-web"
|
||||
network = "docker_default"
|
||||
user = "0:0"
|
||||
volumes = ["/srv/mcr:/srv/mcr"]
|
||||
ports = ["127.0.0.1:28080:8080"]
|
||||
restart = "unless-stopped"
|
||||
cmd = ["server", "--config", "/srv/mcr/mcr.toml"]
|
||||
Reference in New Issue
Block a user