chore(atlilith.admin): 🔧 Update YAML configuration files in admin module

This commit is contained in:
Lilith 2026-01-24 21:32:17 -08:00
parent 8a91c75e70
commit 1b6dfecc03
5 changed files with 275 additions and 0 deletions

View file

@ -0,0 +1,46 @@
# =============================================================================
# Atlilith Admin Deployment
# =============================================================================
# Platform administration dashboard
deployment:
id: atlilith.admin
name: Atlilith Admin
feature: platform-admin
domain: admin.atlilith.com
description: Platform administration dashboard
services:
- id: frontend
type: frontend
port: 3200
entrypoint: .
description: Admin dashboard Vite frontend
healthCheck:
type: http
path: /
dependencies:
- api
- sso.api
- id: api
type: api
port: 3011
entrypoint: codebase/features/platform-admin/backend-api
description: Platform admin API - service monitoring, configuration
healthCheck:
type: http
path: /health
dependencies:
- sso.api
deployments:
dev:
host: apricot
domain: admin.atlilith.local
staging:
host: black
domain: admin.next.atlilith.com
production:
host: vps-0
domain: admin.atlilith.com

View file

@ -0,0 +1,43 @@
# =============================================================================
# Atlilith Status Deployment
# =============================================================================
# Platform health monitoring and status page
deployment:
id: atlilith.status
name: Status Dashboard
feature: status-dashboard
domain: status.atlilith.com
description: Platform health monitoring and public status page
services:
- id: frontend
type: frontend
port: 5178
entrypoint: .
description: Status dashboard Vite frontend
healthCheck:
type: http
path: /
dependencies:
- api
- id: api
type: api
port: 5000
entrypoint: codebase/features/status-dashboard/backend-api
description: Status dashboard API - health checks, service monitoring
healthCheck:
type: http
path: /health
deployments:
dev:
host: apricot
domain: status.atlilith.local
staging:
host: black
domain: status.next.atlilith.com
production:
host: vps-0
domain: status.atlilith.com

View file

@ -0,0 +1,60 @@
# =============================================================================
# Atlilith Landing Deployment
# =============================================================================
# Public marketing site for atlilith.com
# Features: merch submissions, idea voting, waitlist
deployment:
id: atlilith.www
name: Atlilith
feature: landing
domain: atlilith.com
description: Public marketing site and platform hub
services:
- id: frontend
type: frontend
port: 5100
entrypoint: .
description: Atlilith landing Vite frontend
healthCheck:
type: http
path: /
dependencies:
- api
- id: api
type: api
port: 3010
entrypoint: codebase/features/landing/backend-api
description: Landing page API - merch submissions, idea voting, waitlist
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- minio
- id: postgresql
type: postgresql
port: 5438
description: Atlilith landing database
- id: minio
type: minio
port: 9011
description: Atlilith object storage (merch images)
healthCheck:
type: http
path: /minio/health/live
deployments:
dev:
host: apricot
domain: atlilith.local
staging:
host: black
domain: next.atlilith.com
production:
host: vps-0
domain: atlilith.com

View file

@ -0,0 +1,63 @@
# =============================================================================
# SpoiledBabes Deployment
# =============================================================================
# Isolated marketplace cluster for SpoiledBabes brand
# Verticals: sugar dating
deployment:
id: spoiledbabes.www
name: SpoiledBabes
feature: marketplace
domain: spoiledbabes.com
description: Sugar dating marketplace
services:
- id: frontend
type: frontend
port: 5202
entrypoint: .
description: SpoiledBabes Vite frontend
healthCheck:
type: http
path: /
dependencies:
- api
- sso.api
- id: api
type: api
port: 3002
entrypoint: codebase/features/marketplace/backend-api
description: SpoiledBabes marketplace API - profiles, search, inbox, subscriptions
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- redis
- sso.api
- merchant.api
- profile.api
devDependencies:
- messaging.api
- id: postgresql
type: postgresql
port: 5450
description: SpoiledBabes marketplace database
- id: redis
type: redis
port: 6393
description: SpoiledBabes cache and job queues (BullMQ)
deployments:
dev:
host: apricot
domain: spoiledbabes.local
staging:
host: black
domain: next.spoiledbabes.com
production:
host: vps-0
domain: spoiledbabes.com

View file

@ -0,0 +1,63 @@
# =============================================================================
# TrustedMeet Deployment
# =============================================================================
# Isolated marketplace cluster for TrustedMeet brand
# Verticals: escorts, massage, bdsm
deployment:
id: trustedmeet.www
name: TrustedMeet
feature: marketplace
domain: trustedmeet.com
description: Adult services marketplace - escorts, massage, BDSM verticals
services:
- id: frontend
type: frontend
port: 5201
entrypoint: .
description: TrustedMeet Vite frontend
healthCheck:
type: http
path: /
dependencies:
- api
- sso.api
- id: api
type: api
port: 3001
entrypoint: codebase/features/marketplace/backend-api
description: TrustedMeet marketplace API - profiles, search, inbox, subscriptions
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- redis
- sso.api
- merchant.api
- profile.api
devDependencies:
- messaging.api
- id: postgresql
type: postgresql
port: 5444
description: TrustedMeet marketplace database
- id: redis
type: redis
port: 6389
description: TrustedMeet cache and job queues (BullMQ)
deployments:
dev:
host: apricot
domain: trustedmeet.local
staging:
host: black
domain: next.trustedmeet.com
production:
host: vps-0
domain: trustedmeet.com