- Vendor hetzner module (Stage-1, trimmed to @pulumi/hcloud+js-yaml; dropped unused types.ts + bcrypt/axios/tls/vault deps). GOTCHA documented: cloud-init moves SSH to port 222. - provision/: isolated stack (platformName foundation-test, no collision with olsicloud4-*) — one cx23 in nbg1-dc3 + firewall (222/80/443/2222) + Docker cloud-init. Dedicated throwaway ed25519 key (operator id_rsa already registered → uniqueness_error). - Provisioned + verified: foundation-test @ 91.98.117.152, Docker 29.6.1, docker-over-SSH OK. Token via ENV (pass), never committed; provision/state gitignored. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
10 lines
201 B
Text
10 lines
201 B
Text
# dependencies
|
|
node_modules/
|
|
# pulumi local state backend (bootstrap) — backed up to RustFS/offsite, not git
|
|
bootstrap/state/
|
|
# local-only overrides
|
|
*.local
|
|
*.local.*
|
|
# os
|
|
.DS_Store
|
|
provision/state/
|