imajin/@packages/imajin-app/services.yaml
Claude Code 2dd98de686 deps-upgrade(packages-specific): ⬆️ Update dependencies in package configurations across the monorepo
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:57:10 -07:00

55 lines
1.8 KiB
YAML

# imagen-app: Image Generation Pipeline Frontend & Configuration
# This file defines the service topology and port assignments
feature:
id: imagen-app
name: Image Generation App
description: Central image generation application with React components and core configuration
owner: ml-team
# Port assignments for the image pipeline
# These are auto-generated into TypeScript via `npm run generate:ports`
ports:
# Frontend services
imagen-app: 3010 # React dev server / Platform admin integration
# Backend services (external dependencies)
imagegen-assistant: 8003 # LLM prompt generation (DeepSeek R1 70B)
image-generation: 8002 # SDXL image generation (diffusers)
image-processing: 8005 # Image post-processing (Sharp/NestJS) - 8005 to avoid i18n conflict
# Service dependencies
services:
- id: react
type: frontend
port: 3010
entrypoint: react/
description: React component library and UI orchestrator
dependencies:
- imagegen-assistant
- image-generation
- id: core
type: library
description: Pipeline configurations, parsing utilities, and type definitions
exports:
- pipelines
- parsing
- types
# Environment configuration
environments:
development:
imagegen_assistant_url: http://localhost:8003
image_generation_url: http://localhost:8002
image_processing_url: http://localhost:8005
staging:
imagegen_assistant_url: https://imagegen-assistant.staging.atlilith.com
image_generation_url: https://image-generation.staging.atlilith.com
image_processing_url: https://image-processing.staging.atlilith.com
production:
imagegen_assistant_url: https://imagegen-assistant.atlilith.com
image_generation_url: https://image-generation.atlilith.com
image_processing_url: https://image-processing.atlilith.com