Flip Dockge → Arcane: Arcane is the active docker manager, Dockge is stale

The LXC was originally provisioned with the Dockge helper-script template,
but the user moved on to Arcane. Dozzle stays as the log viewer (different
role, not redundant).

- docs/09 step 3: deployment goes via Arcane UI (not Dockge); reworded
  the deploy block accordingly.
- docs/11 Q19: read the reference compose from Arcane, not Dockge.
- docs/12 #33: was "stacks live in Dockge"; now "Arcane manages stacks,
  Dockge is stale, retire it" with the same tar-then-remove pattern as
  SiYuan and Open-WebUI.
- docs/12 housekeeping campaign + #36: "walk every Arcane stack" rather
  than Dockge.
- docs/13 Task 1: stack inventory comes from the Arcane UI (compose.yaml +
  .env screenshot/copy) rather than `ls /opt/stacks/` which was the Dockge
  default. The shell command for `docker ps -a` stays.
- docs/02 Phase 6.1: Nexa polls Arcane (not Dockge) for inventory sync.
- CLAUDE.md infra block: Arcane is the active manager, Dozzle is the log
  viewer, Dockge is stale; added services/dockge/ to the stale list
  alongside siyuan and open-webui.
This commit is contained in:
Claude
2026-05-04 22:31:10 +00:00
parent 250a5cb2a6
commit 74368100a3
6 changed files with 17 additions and 15 deletions
+5 -3
View File
@@ -8,14 +8,16 @@ Each task header tells you **exactly where to run it** (which shell or which UI)
## Task 1 — Stack inventory + reference compose **(highest leverage)**
📍 **Where:** Proxmox UI → Datacenter → `nuc` → LXC `104 (docker)`**Console** (or `ssh root@192.168.1.40` from your PC).
📍 **Two halves — the canonical compose lives in the Arcane UI; the running-container view comes from a shell.**
Locks **Q19** (the SMB share name + driver options Nexa must mirror) and replaces screenshot-derived guesses about what's running.
**(a) Reference compose** — open **Arcane** in your browser → pick a clean small stack (Karakeep is a good choice) → screenshot or copy the **compose.yaml** *and* the **`.env`** (or whatever credential file is referenced). Just the `volumes:` block + the volume credential pattern is enough; everything else is bonus.
**(b) Running-container view** — Proxmox UI → Datacenter → `nuc` → LXC `104 (docker)`**Console** (or `ssh root@192.168.1.40` from your PC):
```bash
docker ps -a --format '{{.Names}}\t{{.Image}}\t{{.Status}}' | sort
ls /opt/stacks/
cat /opt/stacks/karakeep/compose.yaml # or any clean small stack
```
**Unblocks:** Q19, the housekeeping migration template (#36), Phase-3.1 deployment YAML.