sunset: karakeep + memos wiped end-to-end

Both services no longer in use. Compose files renamed, all data
(CT 104 local + UNAS + Postgres memos DB) deleted. Restic snapshots
rewritten to strip both paths (13 modified, ~7 GiB freed on JottaCloud).
Traefik routes removed, Pocket-ID OIDC clients deleted. Garage S3
memos bucket key revoked; bucket deletion blocked by quorum error
and is flagged for a separate Garage repair pass.
This commit is contained in:
2026-07-10 08:16:39 +02:00
parent 7dd501abe6
commit 449e549a39
2 changed files with 17 additions and 2 deletions
+17
View File
@@ -2,6 +2,23 @@
All notable infrastructure / service / doc changes. Newest first.
## 2026-07-10
### Karakeep + Memos SUNSET (full wipe)
Both services no longer in use. Wiped end-to-end.
- **CT 104**: `docker-compose.yml` in `/opt/stacks/karakeep/` and `/opt/stacks/memos/` renamed to `.sunset-2026-07-10`. Containers stopped + removed (karakeep, karakeep_chrome, karakeep_meilisearch, memos). Local data dir `/opt/stacks/karakeep/localdata/` (279 MB) deleted.
- **CT 104 MCP**: `mcp-memos` (docker-run) container removed. `karakeep-mcp.yml` compose renamed to `.sunset-2026-07-10` (container was already stopped).
- **UNAS**: `/mnt/pve/unas/services/karakeep` (472 MB) and `/mnt/pve/unas/services/memos` (896 KB) deleted.
- **CT 113 Postgres**: `memos` DB and role dropped.
- **Garage S3**: `memos` bucket key access revoked (read/write/owner=false). Bucket delete blocked by an internal quorum decode error — 3.5 MiB / 4 objects orphaned on the internal ID `df4c6b31...`. Flagged for a separate Garage repair pass.
- **CT 103 Backrest**: both paths removed from `services-backup-plan`. Restic `rewrite --forget --exclude` applied to `jottacloud:services` repo: 13 snapshots modified, 591 packs deleted, ~7 GiB freed on JottaCloud.
- **CT 109 Traefik**: `hoarder` and `memos` router+service blocks removed from `remote.yml` (file provider auto-reloaded).
- **CT 110 Pocket-ID**: OIDC clients `karakeep` (`d92f8...`) and `memos` (`62bf4...`) deleted.
- **Cloudflare DNS**: left untouched (wildcard `*.nuclide.systems` covers).
- Docs: rows removed from `services-overview.md`.
## 2026-05-23
### Observability stack (CT 109 "ops")