docs: session continuity file + claude-max-bridge /v1/responses fix
- Add RESUME.md for cross-session continuity (open items, key state, constraints) - claude-max-bridge: implement /v1/responses (OpenAI Responses API) with previous_response_id chaining via server-side history injection into system prompt. Root cause of "session already in use": CLI leaves JSONL in un-resumable "dequeued" state after each --print run; fix avoids session reuse entirely. Also fixed: assistant content must be array-of-blocks not plain string (silent JS crash otherwise). - LiteLLM: add pass_through_endpoints for /v1/responses → claude-max-bridge - Storage, volumes, architecture docs reconciled (Vaultwarden → local zfs, Pocket-ID backup, WAL-G fix, apps/ decommission, Nextcloud CIFS→NFS) - Add ideas/, proxmox-memory-audit.md, llm-benchmark.md (new docs this session) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+11
-6
@@ -46,9 +46,11 @@
|
||||
|
||||
### Pocket ID — `pocketid`
|
||||
|
||||
| Type | Source | Container | UNAS |
|
||||
> **CT 110, not CT 104.** Pocket-ID migrated off CT 104 to its own LXC on 2026-05-20.
|
||||
|
||||
| Type | Source | Container | Notes |
|
||||
|---|---|---|---|
|
||||
| **bind** | **`/mnt/pve/unas/services/pocketid`** | **`/app/data`** | ✅ **Already on UNAS** |
|
||||
| bind | `/opt/stacks/pocketid/data` | `/app/data` | Local zfs on CT 110 — no UNAS mount |
|
||||
|
||||
### Vaultwarden — `vaultwarden`
|
||||
|
||||
@@ -309,10 +311,12 @@ No DB-specific mounts needed (connects via env vars).
|
||||
|
||||
### Garage S3 — `garage`
|
||||
|
||||
> Moved off NFS to local zfs on 2026-05-19 after a WAL-G outage. Stale copy at `services/shared-db/garage/` on UNAS may still exist — clean up.
|
||||
|
||||
| Type | Source | Container | Notes |
|
||||
|---|---|---|---|
|
||||
| bind | `/mnt/pve/unas/services/shared-db/garage/data` | `/var/lib/garage/data` | S3 object data |
|
||||
| bind | `/mnt/pve/unas/services/shared-db/garage/meta` | `/var/lib/garage/meta` | S3 metadata (LMDB) |
|
||||
| bind | `/opt/stacks/shared-db/garage/data` | `/var/lib/garage/data` | S3 object data — local NVMe |
|
||||
| bind | `/opt/stacks/shared-db/garage/meta` | `/var/lib/garage/meta` | S3 metadata (LMDB) — local NVMe |
|
||||
|
||||
---
|
||||
|
||||
@@ -336,9 +340,10 @@ No DB-specific mounts needed (connects via env vars).
|
||||
|
||||
| Status | Count | Services |
|
||||
|---|---|---|
|
||||
| ✅ Already on UNAS | 11 | gluetun, immich*(4), karakeep*(2), ntfy*(2), paperless-ai, pocketid, stremio, traccar*(3), vaultwarden, paperless-docs*(3), garage*(2) |
|
||||
| ✅ Already on UNAS | 9 | gluetun, immich*(4), karakeep*(2), ntfy*(2), paperless-ai, stremio, traccar*(3), vaultwarden, paperless-docs*(3) |
|
||||
| ✅ Migrated (Phase 1) | 3 | memos, arcane, n8n |
|
||||
| 🔷 Shared infrastructure | 2 | shared-postgres (local volume), garage (on UNAS) |
|
||||
| 🔷 Shared infrastructure (local) | 2 | shared-postgres (local volume), garage (local NVMe — moved off UNAS 2026-05-19) |
|
||||
| 📋 Own CT, local only | 1 | pocketid (CT 110, no UNAS) |
|
||||
| ⏳ Phase 2 planned (PG consolidation) | 5 | immich → shared-postgres, paperless → shared-postgres, daytona → shared-postgres, litellm → shared-postgres, lobehub → shared-postgres |
|
||||
| ⏳ Phase 3 planned | 1 | arr-stack*(8 mounts) |
|
||||
| 📋 Keep local | ~5 | homepage, dozzle, litellm-config, searxng-config, saia-image-proxy |
|
||||
|
||||
Reference in New Issue
Block a user