Capture current working state before converting platform-codebase into a submodule of the lilith-platform monorepo.
52 lines
1.4 KiB
YAML
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
|