46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
# =============================================================================
|
|
# CMS Feature Services
|
|
# =============================================================================
|
|
# Content Management System for draft management and scheduled publishing.
|
|
|
|
feature:
|
|
id: cms
|
|
name: CMS
|
|
description: Content Management System - draft management and scheduled publishing
|
|
owner: platform-core
|
|
|
|
ports:
|
|
backend-api: 3017
|
|
postgres: 25465
|
|
|
|
services:
|
|
- id: backend-api
|
|
name: CMS API
|
|
type: backend
|
|
port: 3017
|
|
entrypoint: codebase/features/cms/backend-api
|
|
startCommand: bun dev
|
|
description: Content Management System API - drafts, scheduling, publishing
|
|
healthCheck:
|
|
type: http
|
|
path: /health
|
|
dependencies:
|
|
- cms.postgres
|
|
|
|
- id: postgres
|
|
name: CMS PostgreSQL
|
|
type: postgres
|
|
port: 25465
|
|
description: CMS content drafts and scheduling data
|
|
docker:
|
|
container: lilith-cms-postgres
|
|
healthCheck:
|
|
type: tcp
|
|
critical: true
|
|
|
|
deployments:
|
|
dev:
|
|
host: apricot
|
|
autostart: true
|
|
production:
|
|
host: vps-0
|