docs(infra): update INFRA.md to document no more black for CI/runners — ct-forge on DO on-demand horizontal runners via Terraform IaC (modeled on LP)
- Added row for DO (ct-forge runners): ephemeral, golden image, Terraform scale. - References migration, LP script logic in cloud-init.
This commit is contained in:
parent
1c3461b7c3
commit
3975a57ec0
1 changed files with 1 additions and 0 deletions
1
INFRA.md
1
INFRA.md
|
|
@ -13,6 +13,7 @@
|
|||
| **plum** | Mac mini (Apple Silicon) | macOS-required services only (iOS build, `mail-sync`, `mac-sync`) | LAN: `plum.lan` | macOS |
|
||||
| **apricot** | Linux box (home lab) | Engineering dev box + prod GPU host (`@model-boss`, 2× 24 GB GPU) | LAN: `10.0.0.13` | Bluefin/Bootc |
|
||||
| **black** | Linux box (home lab) | Prod DBs + `quinn.api` (v2) + `platform.api` (V4) + VPN + `cocotte.io` edge | LAN: `10.0.0.11`, Public: `cocotte.io` | Linux |
|
||||
| **DO (ct-forge runners)** | DigitalOcean droplets (ephemeral, on-demand) | Forgejo Actions runners for ct-forge CI (package publish, builds). Horizontally scaled via Terraform (var.runners=N, 0=zero cost). Golden image from packer + cloud-init replicating LP runner logic (no more black for CI/runners). | nyc3 etc | Ubuntu |
|
||||
| **vps-0** | Hetzner VPS (alias `quinn-vps`) | Public web tier + public data cache (no primary state) | Public IP | Linux |
|
||||
|
||||
### Why this split
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue