platform-codebase/features/share/services.yaml
Lilith dcae150ea6 chore: snapshot before monorepo consolidation
Capture current working state before converting platform-codebase
into a submodule of the lilith-platform monorepo.
2026-01-29 07:04:30 -08:00

52 lines
1.4 KiB
YAML

# =============================================================================
# Share Feature Services
# =============================================================================
# Unified social sharing methodology for the Lilith Platform.
# Provides SEO metadata management, social share buttons, Web Share API,
# structured data, and share analytics tracking.
feature:
id: share
name: Social Sharing
description: Unified social sharing methodology - meta tags, share buttons, Web Share API, structured data, analytics
owner: platform-core
ports:
frontend-public-dev: 5160
services:
- id: backend-api
name: Share API
type: backend
port: 4160
entrypoint: codebase/features/share/backend-api
startCommand: bun dev
description: |
Share event ingestion and analytics aggregation.
Tracks social share actions across all platform domains.
Queues: share:rollup
healthCheck:
type: http
path: /health
dependencies:
- platform.postgres
- platform.redis
- id: frontend-public
name: Share Components
type: frontend
port: 5160
entrypoint: codebase/features/share/frontend-public
startCommand: bun dev
description: Share hooks, components, and development playground
healthCheck:
type: http
path: /
dependencies:
- share.backend-api
deployments:
dev:
host: apricot
production:
host: vps-0