From 204b51b698cb1037eb69738552aaee48ac5e1eba Mon Sep 17 00:00:00 2001 From: Lilith Date: Sat, 10 Jan 2026 05:37:25 -0800 Subject: [PATCH] =?UTF-8?q?fix(ports):=20=F0=9F=90=9B=20update=20port=20ra?= =?UTF-8?q?nge=20for=20imajin=20services?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- infrastructure/ports.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) 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: