Commit Graph
3 Commits
Author SHA1 Message Date
shaandClaude Sonnet 5 8d7e017109 Fix adguardhome PVC mount shadowing the binary
Mounting the whole PVC at /opt/adguardhome hid the AdGuardHome binary
that ships inside the image at that exact path, crash-looping the pod
(exec: /opt/adguardhome/AdGuardHome: no such file or directory). Use
subPath mounts for work/ and conf/ instead, same as the original split
hostPath layout, just backed by one PVC now.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-24 02:49:12 +03:00
shaandClaude Sonnet 5 cc5ecd25ce Switch adguardhome/esphome/signal-gateway/zigbee2mqtt to PVC storage
Replaces raw hostPath (/srv/data/<app>) with a local-path PVC per app,
so these apps get proper PVC lifecycle semantics and can have a PVC
backup CronJob (matching what gitea already has) instead of being
unbacked host directories. local-path already lives on the same disk
these hostPaths did, so this isn't a storage-tier change.

adguardhome specifically: consolidates the previous split work/+conf/
hostPath mounts into a single PVC mounted at /opt/adguardhome (its own
default convention), since a real deployment can't run two hostPath
subtrees off one PVC.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-24 02:44:30 +03:00
sha 965420e54e feat: Add AdGuard Home Helm chart with deployment, services, ingress, and values configuration 2026-03-26 20:57:31 +02:00