51 lines
1.2 KiB
YAML
Executable file
51 lines
1.2 KiB
YAML
Executable file
# =============================================================================
|
|
# Feature Flags
|
|
# =============================================================================
|
|
# Feature flag management and A/B testing
|
|
|
|
feature:
|
|
id: feature-flags
|
|
name: Feature Flags
|
|
description: Feature flag management, overrides, and audit logging
|
|
owner: platform-core
|
|
|
|
ports:
|
|
api: 3090
|
|
frontend-dev: 5190
|
|
postgresql: 5437
|
|
|
|
services:
|
|
- id: api
|
|
name: Feature Flags API
|
|
type: api
|
|
port: 3090
|
|
entrypoint: codebase/features/feature-flags/backend-api
|
|
description: Feature flags management API
|
|
healthCheck:
|
|
type: http
|
|
path: /api/health
|
|
dependencies:
|
|
- infrastructure.postgresql
|
|
- feature-flags.postgresql
|
|
|
|
- id: frontend-dev
|
|
name: Feature Flags Frontend Dev
|
|
type: frontend
|
|
port: 5190
|
|
entrypoint: codebase/features/feature-flags/frontend
|
|
description: Admin UI dev server
|
|
|
|
- id: postgresql
|
|
name: Feature Flags Database
|
|
type: postgresql
|
|
port: 5437
|
|
description: Flags, overrides, audit logs
|
|
|
|
deployments:
|
|
dev:
|
|
host: apricot
|
|
autostart: false
|
|
staging:
|
|
host: black
|
|
production:
|
|
host: vps-0
|