chore(atlilith.admin): 🔧 Update YAML configuration files in admin module
This commit is contained in:
parent
8a91c75e70
commit
1b6dfecc03
5 changed files with 275 additions and 0 deletions
46
@deployments/atlilith.admin/services.yaml
Normal file
46
@deployments/atlilith.admin/services.yaml
Normal 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
|
||||
43
@deployments/atlilith.status/services.yaml
Normal file
43
@deployments/atlilith.status/services.yaml
Normal 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
|
||||
60
@deployments/atlilith.www/services.yaml
Normal file
60
@deployments/atlilith.www/services.yaml
Normal 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
|
||||
63
@deployments/spoiledbabes.www/services.yaml
Normal file
63
@deployments/spoiledbabes.www/services.yaml
Normal 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
|
||||
63
@deployments/trustedmeet.www/services.yaml
Normal file
63
@deployments/trustedmeet.www/services.yaml
Normal 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
|
||||
Loading…
Add table
Reference in a new issue