diff --git a/infrastructure/ports.yaml b/infrastructure/ports.yaml index 567479d8..f0ac7e66 100644 --- a/infrastructure/ports.yaml +++ b/infrastructure/ports.yaml @@ -1,10 +1,14 @@ # Imajin Service Ports # -# Single source of truth for all imajin service ports. -# Use lilith-service-addresses to read these values - NEVER hardcode ports. +# IMPORTANT: This file is for local development reference only. +# The source of truth is lilith-platform/infrastructure/ports.yaml +# which includes imajin services under the "imajin:" section. # -# Range: 8000-8099 (reserved for imajin services) -# This range does NOT conflict with lilith-platform (3000-4000 range) +# For federated usage, set: +# LILITH_PORTS_PATH=~/Code/@applications/@lilith/lilith-platform/infrastructure/ports.yaml +# +# Range: 8002-8099 (reserved for imajin services) +# NOTE: 8004 is used by i18n.ml-service in lilith-platform services: # Main entry point - THE service consumers call @@ -22,8 +26,8 @@ services: description: "LLM prompt generation and context analysis (GPU)" imajin-processing: - api: 8004 - description: "CPU image post-processing (Sharp/NestJS)" + api: 8005 + description: "CPU image post-processing (Sharp/NestJS) - port 8005 to avoid i18n conflict" # Redis for GPU coordination (shared with other ML services) redis: