## buroa/home-ops — 2025.12.0…2026.1.0

_260+ commits._

### Features
- **feat(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.8.2 → 80.9.0) (#4616)** (5b3532a)
- **feat(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.7.0 → 80.8.0) (#4599)** (4250e2e)
- **feat(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.6.0 → 80.7.0) (#4590)** (9cbea89)
- **feat: yeet tqm and cross-seed; use qui** (5c6e2af)
- **feat(container): update image ghcr.io/kashalls/external-dns-unifi-webhook (v0.7.0 → v0.8.0) (#4583)** (6e7f981)
- **feat(container): update image ghcr.io/unpoller/unpoller (v2.20.1 → v2.21.0) (#4582)** (a092904)
- **feat(container): update image ghcr.io/unpoller/unpoller (v2.19.0 → v2.20.0) (#4573)** (5b51b48)
- **feat(container): update flux-operator group (#4572)** (362f16a)
- **feat(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.5.0 → 80.6.0) (#4567)** (213179a)
- **feat(container): update image ghcr.io/external-secrets/charts/external-secrets (1.1.1 → 1.2.0) (#4565)** (99f932d)
- **feat(container): update image ghcr.io/autobrr/qui (v1.10.0 → v1.11.0) (#4563)** (d9cd0e2)
- **feat(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.4.2 → 80.5.0) (#4562)** (c470e3a)
- **feat(container): update image ghcr.io/grafana/helm-charts/grafana (10.3.2 → 10.4.0) (#4559)** (19ab0b5)
- **feat(container): update kubernetes group (v1.34.3 → v1.35.0) (#4560)** (a74c054)
- **feat(container): update image ghcr.io/home-operations/charts-mirror/tailscale-operator (1.90.9 → 1.92.3) (#4555)** (046aaac)

### Fixes
- **fix(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.9.1 → 80.9.2) (#4622)** (e4d25ec)
- **fix(container): update image ghcr.io/grafana/helm-charts/grafana (10.4.2 → 10.4.3) (#4621)** (cfa4ff2)
- **fix(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.9.0 → 80.9.1) (#4619)** (e653a64)
- **fix(container): update image ghcr.io/grafana/helm-charts/grafana (10.4.1 → 10.4.2) (#4617)** (fade437)
- **fix(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.8.1 → 80.8.2) (#4613)** (63d303d)
- **fix(container): update image ghcr.io/home-operations/charts/tuppr (0.0.50 → 0.0.51) (#4611)** (13aa5c6)
- **fix(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.8.0 → 80.8.1) (#4610)** (a232c21)
- **fix(container): update image ghcr.io/grafana/helm-charts/grafana (10.4.0 → 10.4.1) (#4608)** (85d91e4)
- **fix(container): update image ghcr.io/home-operations/home-assistant (2025.12.4 → 2025.12.5) (#4606)** (02ac478)
- **fix(container): update image ghcr.io/victoriametrics/helm-charts/victoria-logs-single (0.11.22 → 0.11.23) (#4593)** (58910a1)
- **fix(container): update image ghcr.io/home-operations/sonarr (4.0.16.2943 → 4.0.16.2946) (#4585)** (f5f7031)
- **fix(container): update image ghcr.io/unpoller/unpoller (v2.20.0 → v2.20.1) (#4580)** (dcf385b)
- **fix(container): update actions-runner-controller group (0.13.0 → 0.13.1) (#4577)** (98899d7)
- **fix(container): update image ghcr.io/home-operations/charts/tuppr (0.0.49 → 0.0.50) (#4578)** (80c596a)
- **Revert "fix(container): update actions-runner-controller group (0.13.0 → 0.13.1) (#4575)"** (a0320e7)
- **fix(container): update image ghcr.io/victoriametrics/helm-charts/victoria-logs-single (0.11.21 → 0.11.22) (#4576)** (b9650ea)
- **fix(container): update actions-runner-controller group (0.13.0 → 0.13.1) (#4575)** (4389cc9)
- **fix(container): update image ghcr.io/home-operations/charts/tuppr (0.0.48 → 0.0.49) (#4574)** (10593c0)
- **fix(container): update image ghcr.io/home-operations/charts-mirror/keda (2.18.2 → 2.18.3) (#4571)** (ac2b668)
- **fix(container): update image ghcr.io/victoriametrics/helm-charts/victoria-logs-single (0.11.20 → 0.11.21) (#4570)** (6cab31b)
- **fix(container): update image ghcr.io/victoriametrics/helm-charts/victoria-logs-single (0.11.19 → 0.11.20) (#4569)** (c2f7215)
- **fix(container): update image ghcr.io/home-operations/home-assistant (2025.12.3 → 2025.12.4) (#4568)** (ee49767)
- **fix(container): update image ghcr.io/home-operations/charts/tuppr (0.0.47 → 0.0.48) (#4566)** (8b87146)
- **fix(container): update image ghcr.io/intel/intel-resource-drivers-for-kubernetes/intel-gpu-resource-driver-chart (0.9.0 → 0.9.1) (#4564)** (03d7b8d)
- **fix(container): update flux-operator group (#4561)** (e270e9f)
- **fix(container): update image ghcr.io/victoriametrics/helm-charts/victoria-logs-single (0.11.18 → 0.11.19) (#4558)** (45cc08e)
- **fix: this may work (#4557)** (80501fd)
- **fix: this may work (#4556)** (d76ad78)
- **fix(container): update image docker.io/prompp/prompp (0.7.1 → 0.7.2) (#4553)** (daee6e8)
- **fix(container): update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (80.4.1 → 80.4.2) (#4554)** (ee34b70)

### Backend
- **Update envoy.yaml** (175edf3)
- **Update envoy.yaml** (b07725f)

### Chore
- **chore(container): update image ghcr.io/autobrr/qui (d139c00 → 034995d) (#4628)** (e634d48)
- **chore(container): update image ghcr.io/autobrr/qui (1b82a4a → d139c00) (#4627)** (bda1018)
- **chore: add media to qui** (1516c9e)
- **chore(container): update image ghcr.io/autobrr/qui (eb1f075 → 1b82a4a) (#4626)** (bcaaeb5)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (bd7f45b → a789a0a) (#4625)** (0eb8329)
- **chore(container): update image ghcr.io/seerr-team/seerr (a4f1a06 → 0f6b5ff) (#4624)** (d2b96af)
- **chore(container): update image ghcr.io/autobrr/qui (3287a10 → eb1f075) (#4623)** (01e23e4)
- **chore: qui to main** (5bb6e3a)
- **chore(container): update image ghcr.io/autobrr/qui (fe91707 → 7e1ba59) (#4620)** (8e1c80a)
- **chore(container): update image ghcr.io/autobrr/qui (63f9be4 → fe91707) (#4618)** (106a4a7)
- **chore(container): update image ghcr.io/autobrr/qui (9bb39e2 → 63f9be4) (#4614)** (3f36e7f)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (e53041d → bd7f45b) (#4615)** (1a1e024)
- **chore(container): update image ghcr.io/autobrr/qui (326cd37 → 9bb39e2) (#4612)** (3e0bb43)
- **chore(container): update image ghcr.io/autobrr/qui (18d9f38 → 326cd37) (#4609)** (dae8d3d)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (2979d22 → e53041d) (#4607)** (e8b56de)
- **chore: envoy things** (18d0c8b)
- **chore: envoy things** (e21207f)
- **chore: tuning** (83413fc)
- **chore: doubt this is needed** (011d4c0)
- **chore: enable envoy headers** (11964ce)
- **chore: increase timeouts** (aca814c)
- **chore(container): update image ghcr.io/seerr-team/seerr (ffd4995 → a4f1a06) (#4605)** (c4127c1)
- **chore(container): update image ghcr.io/autobrr/qui (f4ed442 → 18d9f38) (#4603)** (799cc67)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (4a813f8 → 2979d22) (#4604)** (d36d67b)
- **ci(github-action): update action renovatebot/github-action (v44.2.1 → v44.2.2)** (bbf465f)
- **chore: increase timeouts** (b3da5b9)
- **chore: media folders** (8466ad9)
- **chore: nits** (3c4760f)
- **chore: nits** (51cf282)
- **chore: nits** (023d248)
- **chore: optimize keep alives** (d35b8c7)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (aecf2bf → 4a813f8) (#4602)** (7e00cb9)
- **chore: cloudflared tcp keep alives match envoy** (97cce50)
- **chore: cloudflared tcp keep alives match envoy** (b31500a)
- **chore: cloudflared tcp keep alives match envoy** (7ccd4e8)
- **chore: cloudflared tcp keep alives match envoy** (2332c6f)
- **chore: cloudflared tcp keep alives match envoy** (c41bd08)
- **chore: cloudflared tcp keep alives match envoy** (2d46ef5)
- **chore: cloudflared tcp keep alives match envoy** (353b24a)
- **chore: cloudflared tcp keep alives match envoy** (0696125)
- **chore: cloudflared tcp keep alives match envoy** (7bf3fc2)
- **chore: cloudflared tcp keep alives match envoy** (76255d8)
- **chore: cloudflared tcp keep alives match envoy** (22187aa)
- **chore: cloudflared tcp keep alives match envoy** (4381ee2)
- **chore: cloudflared tcp keep alives match envoy** (e704fa9)
- **chore: cloudflared tcp keep alives match envoy** (15f3430)
- **chore(container): update image ghcr.io/autobrr/qui (3f1fbb9 → f4ed442) (#4601)** (5d00293)
- **chore(container): update image ghcr.io/autobrr/qui (663ba8b → 3f1fbb9) (#4600)** (e44aca3)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (5c0928d → aecf2bf) (#4598)** (cb6643c)
- **chore(container): update image ghcr.io/autobrr/qui (65b93ea → 663ba8b) (#4597)** (1ebce38)
- **chore(container): update image ghcr.io/autobrr/qui (5d4d154 → 65b93ea) (#4596)** (fba961e)
- **chore: qui** (74d4b83)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (a26ae34 → 5c0928d) (#4595)** (70f8964)
- **chore(container): update image ghcr.io/autobrr/qui (ecf7666 → 5d4d154) (#4594)** (776e01e)
- **chore: cloudflared settings** (af99043)
- **chore(container): update image ghcr.io/autobrr/qui (3adc5ac → ecf7666) (#4591)** (36a7716)
- **chore(container): update image ghcr.io/seerr-team/seerr (36cd35d → ffd4995) (#4592)** (00818e5)
- **chore: add keda to qui** (28219f3)
- **chore: change sysctls** (592b665)
- **chore(container): update image ghcr.io/autobrr/qui (fd59584 → 3adc5ac) (#4589)** (b637909)
- **chore(container): update image ghcr.io/autobrr/qui (d071ac0 → fd59584) (#4588)** (fa4656e)
- **chore: increase cloudflared timeouts** (e04b9ae)
- **chore: allow entire media** (0e6801d)
- **chore: allow entire media** (717a669)
- **chore: allow entire media** (5f7a13a)
- **chore(container): update image ghcr.io/autobrr/qui (00fd247 → d071ac0) (#4586)** (1097754)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (cde748f → a26ae34) (#4587)** (7ae9627)
- **chore: increase cloudflared timeouts** (999f48e)
- **chore: increase cloudflared timeouts** (07bc20c)
- **chore: opps timeouts** (4f882e1)
- **chore: test out new qui** (cac1239)
- **chore: change tcp keep alives** (e60f64d)
- **chore: plex h2** (7ee5dc9)
- **chore: plex h2** (d8eab0d)
- **chore: plex h2** (fd79554)
- **chore: plex h2** (4b3cc97)
- **chore: plex h2** (a18990c)
- **chore: change buffers around** (f42dca5)
- **chore: change buffers around** (4823013)
- **chore: rebuild cluster** (dea97cd)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (d14944a → cde748f) (#4584)** (409d9ea)
- **chore: adjust buffers** (cd17e24)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (c75537f → d14944a) (#4581)** (5df3c81)
- **chore: adjust buffers** (6632ba1)
- **chore(container): update image mirror.gcr.io/envoyproxy/gateway-dev (9733939 → c75537f) (#4579)** (dc4ab80)
- **chore: adjust buffers** (5107701)
- **chore: adjust buffers** (e3685ce)
- **chore: move to latest envoy gateway** (7f8a8f0)
- **chore: update envoy buffers** (3072fbc)
- **chore: update talos to v1.12.0** (459c6e4)
- **chore: update tqm** (4932b97)
- **ci(github-action): update action renovatebot/github-action (v44.2.0 → v44.2.1)** (2b1925c)
- **chore: remove envoy rules** (63c58d5)
- **chore: new envoy dashboards** (6f0b1c2)
- **chore: add dp** (8092819)
- **chore: http2 is faster than quic** (1466a96)
- **chore: does this work correctly** (ed98780)
- **chore: try qui announcements again** (e092b6a)
- **chore: move to official envoy-gateway (but latest digest)** (e6a0f8e)
- **chore: imagevolume is now default** (25a098c)
- **chore: update tqm** (a3edb8b)
- **chore: you annoyed me** (ed07279)
- **chore: make early config easier** (d521625)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/buroa/home-ops?utm_source=github-action)._