Skip to content

Check-in — 2026-06-21

Follow-up after HAOS backup fix, Apple TV Plex rule, and external tier-1 backup verification.

Prior snapshot: 2026-06-20 check-in.

Cohort status (2026-06-22): Closed. Owner moving to next backlog. Items below that remain incomplete are deferred — runbooks stay valid when revisited.


TL;DR

Phase 6–7R operational cohort complete: tier-1 backups green, SEC-009 closed, saltierpoop ansible-pull + qBit/Gluetun + arr, Whrrr ntfy, Apple TV Plex rule. Deferred without blocking:* Aqara HA (Servers→GenPop), TP-Link EP10 (hardware), tier-1 fetch spot-check (timers already green).


Completed this cohort

Item Evidence
HAOS restic + B2 Timer run 2026-06-21 02:08 PDT
saltierpoop ansible-pull 62356f5 — ok=54, failed=0
qBittorrent + Gluetun Mullvad egress; *arr → gluetun:8080
Whrrr ntfy capacity Topic homelab-whrrr-capacity-7f2a; DSM cron
SEC-009 public-edge DR Tabletop proven; finding closed
MyJDownloader / JD2 Paired
Apple TV → Plex UDM IoT → Internal :443

Deferred (not blocking next work)

Item When to revisit Runbook
Aqara HA integration Owner async phase-7r § Aqara
TP-Link EP10 Hardware safe phase-7r § TP-Link
Tier-1 fetch restic verify Optional spot-check backups/policies.yaml

Next cohort (from README / PLAN)

Pick one theme — no prescribed order:

Theme README / doc
Proxmox consolidation proxmox-consolidation.md — 13 stopped guests, owner decisions
InfluxDB merge LXC 111 → infra-services monitoring
Syslog / SIEM Phase 8+ centralized logging
Komodo webhook or Cloudflare Access on docs Lower urgency; polling works today

Operator scripts

  • scripts/update-backup-sops.sh — merge live /etc/homelab/backup-* into backup.sops.yaml on infra-services (requires /etc/homelab/age-key.txt).