# Harbor Credentials Reference All secrets stored in `ai-workspace/settings/credentials.env`. Never commit actual values. | Key | Purpose | Location | |---|---|---| | `CF_API_TOKEN` | Cloudflare API (DNS records) | credentials.env | | `CF_ZONE_ID` | Cloudflare zone for snsnetlabs.com | credentials.env | | `NPM_EMAIL` | NPM login | credentials.env | | `NPM_PASSWORD` | NPM login | credentials.env | | `FORGEJO_API_TOKEN` | Forgejo API access | credentials.env | | Casa sudo | VM sudo password | credentials.env (PRE_SUDO_PASSWORD) | ## Access Paths | Target | Method | |---|---| | Casa VM | `ssh pre` → `ssh casaos` | | Linode NPM API | `ssh pre` → `ssh linode` → `curl localhost:81/api/...` | | Cloudflare API | Direct HTTPS from any machine | | Forgejo API | `http://192.168.122.102:3000/api/v1/` |