chore(infrastructure): 🔧 Update port mappings and MCP runtime configurations in ports.yaml and .mcp.json

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
autocommit 2026-05-16 21:41:38 -07:00
parent 8b42bde378
commit e8f61cdac9
2 changed files with 91 additions and 0 deletions

20
.mcp.json Normal file
View file

@ -0,0 +1,20 @@
{
"mcpServers": {
"objectives": {
"command": "node",
"args": [
"/var/home/lilith/Code/@packages/@ts/@mcp/mcp-objectives/dist/index.js"
],
"env": {
"PROJECT_ROOT": "/var/home/lilith/Code/@projects/@atlilith"
}
},
"experts": {
"command": "node",
"args": [
"/var/home/lilith/Code/@projects/@atlilith/@platform/node_modules/@lilith/mcp-experts/dist/index.js"
],
"env": {}
}
}
}

View file

@ -0,0 +1,71 @@
# atlilith V3 platform — canonical service port registry
# Single source of truth. Edit here; .env.ports is committed alongside.
#
# Service names are provider-generic (no `quinn.*` in the code path).
# Quinn's specific deployed instances still live at `quinn.*` domains,
# but the underlying service identifiers here are generic.
#
# Port ranges chosen to NOT conflict with v2 (.live) running in parallel
# during the cutover. Once .live is decommissioned, V3 may reclaim the
# .live ranges if desired.
#
# Ranges (V3):
# 3040-3059 API backends (v2 used 3020-3039)
# 3140-3149 Messaging services (v2 used 3100-3109)
# 3810-3819 Background workers (v2 used 3800-3809)
# 4200-4399 Analytics cluster (v2 used 4000-4199)
# 5210-5300 Frontend dev servers (v2 used 5110-5200)
# 9100-9101 Object storage MinIO (v2 used 9000-9001)
# 25440 Platform PostgreSQL (unified)
# 25441 Messenger PostgreSQL
# 25442 mac-sync PostgreSQL (raw, read-only mirror)
# 25443 TimescaleDB (org-analytics)
# 26380 Redis (queue + cache)
gateways:
platform.ai-gateway: 8091
apis:
platform.data-api: 3042 # org-analytics
platform.admin-api: 3043
platform.portal-api: 3044 # provider-portal backend (was: quinn.my-api)
platform.sso: 3045
platform.newsletter-api: 3046
platform.ai-api: 3048 # ai-assistant backend (was: quinn.ai-api)
platform.api: 3050 # main Hono gateway (was: quinn.api)
platform.image-protection: 3052
platform.m-sync: 3140
platform.m-api: 3145
platform.m-relationship: 3813
frontends:
platform.analytics.frontend: 5211
platform.www: 5220 # provider-site default (was: quinn.www)
platform.admin: 5221
platform.analytics.website: 5222
platform.newsletter: 5226
platform.portal: 5274 # provider-portal (was: quinn.my)
platform.m: 5275 # messenger UI (was: quinn.m)
platform.ai: 5276 # ai-assistant (was: quinn.ai)
platform.vip: 5278
analytics:
platform.analytics.collector: 4201
platform.analytics.processor: 4202
platform.analytics.query-api: 4203
platform.analytics.website-api: 4205
platform.analytics.api: 4310
tooling:
platform.docs: 3091
infrastructure:
platform.db.pg: 25440 # platform.db (was: quinn.db.pg 25435)
platform.db.pg.macsync: 25442 # mac-sync raw mirror (was: quinn.db.pg.icloud 25436)
platform.m-db: 25441 # messenger PG (was: 25433)
platform.analytics.db: 25443 # TimescaleDB (was: 25434)
platform.analytics.redis: 26380 # Redis (was: 26379)
platform.db.minio: 9100
platform.db.minio.console: 9101
platform.mail: 1026 # Mailpit dev SMTP (was: 1025)
platform.mail.ui: 8026 # Mailpit web UI (was: 8025)