2026-05-15 14:19:50 +00:00
|
|
|
# VPS Inventory
|
|
|
|
|
|
|
|
|
|
Operational notes for small VPS hosts. Keep secrets out of this file.
|
|
|
|
|
|
2026-06-24 15:48:25 +00:00
|
|
|
## 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`
|
2026-05-15 14:19:50 +00:00
|
|
|
- User: `jared`
|
2026-06-24 15:48:25 +00:00
|
|
|
- Former local identity file: `~/.ssh/id_ed25519_git`
|
2026-05-15 14:19:50 +00:00
|
|
|
- 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`.
|
|
|
|
|
|
2026-06-24 15:48:25 +00:00
|
|
|
### Decommissioning — COMPLETE
|
2026-05-15 14:19:50 +00:00
|
|
|
|
2026-06-24 15:48:25 +00:00
|
|
|
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.
|
2026-05-15 14:19:50 +00:00
|
|
|
|
|
|
|
|
## 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
|
|
|
|
|
```
|