platform-deployments/shared-services/sso.yaml
Quinn Ftw d614413885 chore(atlilith.admin): 🔧 Update YAML configuration files in admin module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-17 15:43:26 -08:00

46 lines
1.1 KiB
YAML

# =============================================================================
# SSO - Single Sign-On (Shared Service)
# =============================================================================
# Centralized authentication for all platform services
# Single instance serving all deployments
deployment:
id: sso
type: shared
name: SSO Service
description: Authentication, session management, MFA
services:
- id: api
type: api
port: 4001
entrypoint: codebase/features/sso/backend-api
description: Authentication, session management, MFA
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- redis
- vibecheck.api
- id: postgresql
type: postgresql
port: 25440
description: Users, sessions, MFA tokens
- id: redis
type: redis
port: 26386
description: Session cache, MFA tokens, rate limiting
deployments:
dev:
host: apricot
autostart: true
staging:
host: black
domain: sso.next.atlilith.com
production:
host: vps-0
domain: sso.atlilith.com