From 876006f872eed082e7839c993253fa991afafd95 Mon Sep 17 00:00:00 2001 From: jared Date: Wed, 24 Jun 2026 11:48:25 -0400 Subject: [PATCH] docs: record DigitalOcean VPS deletion in vps-inventory The old Hyperthrive DigitalOcean VPS (161.35.12.75) was deleted 2026-06-24 after all services migrated to the OVH VPS (verified live, no DNS pointing at the old IP). Mark the section DELETED, retain recovery notes as historical, and update the CLAUDE.md docs pointer. Full migration record lives in ~/projects/server-ovh-prod-01-main/. Co-Authored-By: Claude Opus 4.8 --- CLAUDE.md | 2 +- docs/vps-inventory.md | 37 +++++++++++++++++-------------------- 2 files changed, 18 insertions(+), 21 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 7f92411..ab10dec 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -36,7 +36,7 @@ Do NOT use `^(...)$` wrapping — Hyprland 0.51 rejects it as "Invalid rulev2". - `docs/window-manager/` — migration plan, phased progress log, keybindings cheatsheet - `docs/hyprland/` — version-aware Hyprland config reference; update these when Hyprland is upgraded - `docs/synology.md` — DS218plus SSH alias, `/volume1/backup` map, restic repo commands, recovery notes -- `docs/vps-inventory.md` — VPS SSH aliases, Hyperthrive DO recovery notes, OVH target notes +- `docs/vps-inventory.md` — OVH VPS (`ovh-vps`) access notes; old Hyperthrive DO VPS deleted 2026-06-24 (historical notes retained) ## Project status diff --git a/docs/vps-inventory.md b/docs/vps-inventory.md index 5775084..8e22e59 100644 --- a/docs/vps-inventory.md +++ b/docs/vps-inventory.md @@ -2,21 +2,23 @@ Operational notes for small VPS hosts. Keep secrets out of this file. -## Hyperthrive DigitalOcean Docker Services +## Hyperthrive DigitalOcean Docker Services — DELETED 2026-06-24 -- Local SSH alias: `hyperthrive-docker` -- Host/IP: `161.35.12.75` +**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` -- Local identity file: `~/.ssh/id_ed25519_git` +- 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 -Quick access: - -```bash -ssh hyperthrive-docker -``` - ### 2026-05-14 Recovery Notes Problem: @@ -38,17 +40,12 @@ Resolution: - Updated local SSH config so `hyperthrive-docker` uses `~/.ssh/id_ed25519_git`. - SSH login works again with `ssh hyperthrive-docker`. -### Decommissioning Plan +### Decommissioning — COMPLETE -Current intent: migrate any needed services from this DigitalOcean VPS to the OVH VPS, then shut down the DigitalOcean VPS. - -Before shutdown, capture: - -```bash -ssh hyperthrive-docker 'hostname; docker ps -a; docker volume ls; ls -la ~/services 2>/dev/null || true' -``` - -Avoid `docker system prune --volumes` until volumes have been inspected; stopped container volumes may contain application or database data. +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