platform-deployments/shared-services/profile.yaml
2026-03-17 15:25:44 -07:00

41 lines
979 B
YAML

# =============================================================================
# Profile (Shared Service)
# =============================================================================
# User profile management and verification
# Single instance serving all deployments
deployment:
id: profile
type: shared
name: Profile Service
description: User profiles, preferences, verification
services:
- id: api
type: api
port: 3110
entrypoint: codebase/features/profile/backend-api
description: Profile management API
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- attributes.api
- id: postgresql
type: postgresql
port: 25442
description: User profiles, preferences, verification status
deployments:
dev:
host: apricot
autostart: false
next:
host: black
domain: next.profile.lilith.black.local
production:
host: vps-0
domain: api.lilith.is
path: /profile