atlilith/@platform/infrastructure/ports.yaml
autocommit 703d7f6083 deps-upgrade(sso): ⬆️ Update SSO backend and frontend dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 00:28:01 -07:00

87 lines
1.9 KiB
YAML

# atlilith V3 — master port registry
#
# Conforms to @lilith/service-registry's PortsConfig schema. Per-deployment
# YAMLs in deployments/@domains/*/services.yaml may reference ports from here
# by feature-id + service-id (e.g., features.sso.api → 3045).
#
# Validation: ./run manifest validate (uses buildDeploymentRegistry({strict: true})
# from @lilith/service-registry — catches port collisions + dependency drift).
#
# Port ranges chosen to NOT conflict with v2 (.live) running in parallel during cutover.
#
# 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)
infrastructure:
platform-db:
postgresql: 25440
messenger-db:
postgresql: 25441
macsync-db:
postgresql: 25442
analytics-db:
postgresql: 25443
analytics-redis:
redis: 26380
platform-minio:
minio: 9100
console: 9101
platform-mail:
smtp: 1026
web: 8026
platform:
ai-gateway: 8091
docs: 3091
features:
sso:
api: 3045
frontend: 5225
api:
api: 3050
portal:
api: 3044
frontend: 5274
ai-assistant:
api: 3048
frontend: 5276
admin:
api: 3043
frontend: 5221
data:
api: 3042
frontend: 5211
messenger:
sync: 3140
api: 3145
relationship: 3813
frontend: 5275
newsletter:
api: 3046
frontend: 5226
image-protection:
api: 3052
vip:
frontend: 5278
www:
frontend: 5220
analytics-website:
api: 4205
frontend: 5222
services: {}
ml: {}
apps: {}