server-desktop-01/docs/vps-inventory.md

62 lines
2.2 KiB
Markdown
Raw Normal View History

# VPS Inventory
Operational notes for small VPS hosts. Keep secrets out of this file.
## Hyperthrive DigitalOcean Docker Services — DELETED 2026-06-24
**This VPS no longer exists.** The DigitalOcean droplet was destroyed on
2026-06-24 after all services were migrated to the OVH VPS (below) and the box
ran powered-off for weeks without incident. DNS verification confirmed no
records pointed at `161.35.12.75` at deletion time. Service-by-service
migration reconciliation lives in the `server-ovh-prod-01-main` project
(`~/projects/server-ovh-prod-01-main/`). The notes below are retained as
historical record only — the SSH alias and IP are dead.
- Former SSH alias: `hyperthrive-docker`
- Former Host/IP: `161.35.12.75`
- User: `jared`
- Former local identity file: `~/.ssh/id_ed25519_git`
- Provider label seen in console: `hyperthrive-docker-services`
- OS observed on 2026-05-14: Ubuntu 24.04.4 LTS
### 2026-05-14 Recovery Notes
Problem:
- SSH initially failed with `Permission denied (publickey)`.
- The old expected key was not recovered from local files, Synology restic snapshots, or older Synology backup folders.
- DigitalOcean web console login as `jared` worked.
- Root console login required a password change and disconnected during attempts.
- `/` was at 99.8% usage on a 48.27 GiB filesystem.
Resolution:
- Freed space from journald and apt cache.
- Started Docker.
- `sudo docker system df` showed Docker images using 25.48 GiB with 20.91 GiB reclaimable.
- Ran `sudo docker system prune -af`.
- Docker reclaimed 20.68 GiB.
- Added/confirmed `~/.ssh/id_ed25519_git.pub` in `jared`'s `authorized_keys`.
- Updated local SSH config so `hyperthrive-docker` uses `~/.ssh/id_ed25519_git`.
- SSH login works again with `ssh hyperthrive-docker`.
### Decommissioning — COMPLETE
All needed services were migrated from this DigitalOcean VPS to the OVH VPS,
verified live, and the droplet was destroyed on 2026-06-24. No further action
required. See `~/projects/server-ovh-prod-01-main/` for the full migrated
service inventory and per-service migration records.
## OVH VPS
- Local SSH alias: `ovh-vps`
- Host/IP: `15.204.247.153`
- User: `jared`
- Local identity file: `~/.ssh/id_ed25519_ovh_backup`
Quick access:
```bash
ssh ovh-vps
```