87 lines
1.9 KiB
YAML
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: {}
|