platform-codebase/features/profile/services.yaml

47 lines
1.1 KiB
YAML

# =============================================================================
# Profile Feature Services
# =============================================================================
# User profile management, preferences, verification.
feature:
id: profile
name: Profile
description: User profiles, preferences, verification status
owner: platform-core
ports:
backend-api: 3110
postgres: 25442
services:
- id: backend-api
name: Profile API
type: backend
port: 3110
entrypoint: codebase/features/profile/backend-api
startCommand: bun dev
description: Profile management API - user profiles, preferences, verification
healthCheck:
type: http
path: /health
dependencies:
- profile.postgres
- attributes.api
- id: postgres
name: Profile PostgreSQL
type: postgres
port: 25442
description: User profiles, preferences, verification status
docker:
container: lilith-profile-postgres
healthCheck:
type: tcp
critical: true
deployments:
dev:
host: apricot
autostart: false
production:
host: vps-0