platform-deployments/shared-services/vibecheck.yaml
2026-02-11 23:15:00 -08:00

37 lines
985 B
YAML

# =============================================================================
# VibeCheck - Liveness Detection Service (Shared Service)
# =============================================================================
# Client-side liveness detection for bot prevention
# Single instance serving all deployments
deployment:
id: vibecheck
type: shared
name: VibeCheck Service
description: Client-side liveness detection with challenge-response verification
services:
- id: api
type: api
port: 4100
entrypoint: ~/Code/@applications/vibecheck/packages/api
description: Session management, nonce verification, WASM integrity checks
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- id: postgresql
type: postgresql
port: 25451
description: Verification sessions, replay attack prevention
deployments:
dev:
host: apricot
autostart: true
staging:
host: black
production:
host: vps-0