Re-audit docs/homelab-architecture.md against current Aegis (Unraid) hardware + storage state #58

Closed
opened 2026-08-27 13:28:45 +00:00 by claude-bot · 1 comment
Collaborator

docs/homelab-architecture.md is materially wrong about the Unraid host Aegis as of 2026-08-27 (found while scoping the *arr media stack). Live state now:

  • Host hardware changed: Dell Precision Tower 5810, Xeon E5-1620 v3 (4c/8t), 128 GB DDR4, Unraid 7.3.2, kernel 6.18. Doc describes different hardware.
  • Array shrank: now 1 parity + 3 data 4 TB drives (~10.79 TB total, ~5.79 TB free), easily expandable. Doc says 2 parity + 11 data / 32.6 TB.
  • Cache pool: 4x 480 GB enterprise SATA SSD (PLP), ZFS, 2 mirror vdevs (~960 GB usable).
  • Boot-SSD pool: 2x Samsung 860 PRO 256 GB, ZFS mirror, 64 GB/disk reserved for Unraid boot.
  • Backup pool: a ZFS RAIDZ2 pool is online.
  • Shares: new dvr share (Viseron); nextcloud-data / nextcloud-data-test gone; unraid-sas-shelf-bench present.
  • Containers: new Palworld game server (ich777 steamcmd); navidrome/dockge still dead; Jellyfin on :latest, Lidarr on :nightly.
  • Jellyfin GPU passthrough still unverified (NVIDIA env vars set, no passthrough observed) - confirm during audit.

Consider running the doc-drift-reviewer / /doc-check after the raw audit.

`docs/homelab-architecture.md` is materially wrong about the Unraid host `Aegis` as of 2026-08-27 (found while scoping the *arr media stack). Live state now: - **Host hardware changed**: Dell Precision Tower 5810, Xeon E5-1620 v3 (4c/8t), 128 GB DDR4, Unraid 7.3.2, kernel 6.18. Doc describes different hardware. - **Array shrank**: now 1 parity + 3 data 4 TB drives (~10.79 TB total, ~5.79 TB free), easily expandable. Doc says 2 parity + 11 data / 32.6 TB. - **Cache pool**: 4x 480 GB enterprise SATA SSD (PLP), ZFS, 2 mirror vdevs (~960 GB usable). - **Boot-SSD pool**: 2x Samsung 860 PRO 256 GB, ZFS mirror, 64 GB/disk reserved for Unraid boot. - **Backup pool**: a ZFS RAIDZ2 pool is online. - **Shares**: new `dvr` share (Viseron); `nextcloud-data` / `nextcloud-data-test` gone; `unraid-sas-shelf-bench` present. - **Containers**: new `Palworld` game server (ich777 steamcmd); `navidrome`/`dockge` still dead; Jellyfin on `:latest`, Lidarr on `:nightly`. - Jellyfin GPU passthrough still unverified (NVIDIA env vars set, no passthrough observed) - confirm during audit. Consider running the doc-drift-reviewer / /doc-check after the raw audit.
Author
Collaborator

Resolved 2026-09-02

The re-audit landed on main in commit ffead3e ("homelab-arch + ccnet-unraid-services: re-audit Aegis layout (2026-09-02)") — docs/homelab-architecture.md's storage section was rewritten from a live SSH audit and ccnet-unraid-services/README.md was refreshed. Coverage vs this issue:

Item Status
Host HW (Precision Tower 5810 / E5-1620 v3 / 128 GB / Unraid 7.3.2) doc lines 14–16, 762–763
Array 1P+3D (~10.8 TB), 9× SAS drives physically pulled
Cache pool 4× 480 GB SSD, 2 mirror vdevs
Boot-SSD pool (860 PRO mirror) + USB = license anchor only (with live flashGuid evidence)
Backup RAIDZ2 pool (8× 900 GB SAS + ZIL mirror)
Shares: dvr added, nextcloud-data* removed, unraid-sas-shelf-bench
Containers: Palworld, navidrome/dockge dead, Jellyfin/Lidarr tags
Jellyfin GPU passthrough verified + fixed — see #60 (NVIDIA T400, NVENC now live, doc bullet rewritten in PR #63)

Every bullet is now covered. /doc-check can be run separately if desired but isn't blocking. Closing.

## Resolved 2026-09-02 The re-audit landed on `main` in commit `ffead3e` ("homelab-arch + ccnet-unraid-services: re-audit Aegis layout (2026-09-02)") — `docs/homelab-architecture.md`'s storage section was rewritten from a live SSH audit and `ccnet-unraid-services/README.md` was refreshed. Coverage vs this issue: | Item | Status | |---|---| | Host HW (Precision Tower 5810 / E5-1620 v3 / 128 GB / Unraid 7.3.2) | ✅ doc lines 14–16, 762–763 | | Array 1P+3D (~10.8 TB), 9× SAS drives physically pulled | ✅ | | Cache pool 4× 480 GB SSD, 2 mirror vdevs | ✅ | | Boot-SSD pool (860 PRO mirror) + USB = license anchor only | ✅ (with live `flashGuid` evidence) | | Backup RAIDZ2 pool (8× 900 GB SAS + ZIL mirror) | ✅ | | Shares: `dvr` added, `nextcloud-data*` removed, `unraid-sas-shelf-bench` | ✅ | | Containers: Palworld, navidrome/dockge dead, Jellyfin/Lidarr tags | ✅ | | Jellyfin GPU passthrough | ✅ **verified + fixed** — see #60 (NVIDIA T400, NVENC now live, doc bullet rewritten in PR #63) | Every bullet is now covered. `/doc-check` can be run separately if desired but isn't blocking. Closing.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
copper/ccnet-prod-devops#58
No description provided.