Some checks are pending
CI / verify (push) Waiting to run
Completes the unification — the deploy script ref (deploy/deploy-server.sh) that the retired app.manifest.yaml carried. (Followup to the deletion in HEAD~1.) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
19 lines
866 B
YAML
19 lines
866 B
YAML
# Conforms to convention:infra_manifest
|
|
# (~/Code/@conventions/programming_general/infra_manifest.yaml)
|
|
apiVersion: infra/v1
|
|
project: prospector
|
|
provider: digitalocean
|
|
database:
|
|
cluster: lilith-store-pg # shared managed PG — data-sourced, not owned here
|
|
name: prospector # own logical DB
|
|
user: prospector # own role (dedicated creds)
|
|
service:
|
|
host: lime # mesh-hosts.json host (DO backend droplet, alias com.uvlava.ct.services)
|
|
runtime: node20
|
|
port: 3210
|
|
systemd_unit: prospector # manage-apps: ssh lime systemctl {start,stop,status} prospector
|
|
deploy: deploy/deploy-server.sh # ship + build + install/enable the unit
|
|
gpu:
|
|
mode: on-demand # provision → keep-warm-while-queue-deep → release
|
|
droplet: lilith-store-gpu
|
|
depends_on: [people, mac-sync, mr-number] # consumed over HTTP
|