571 Commits

Author SHA1 Message Date
80ac12b8ef ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.14.1.4735 → 2.14.2.4768 )
| datasource | package                           | from        | to          |
| ---------- | --------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/crutonjohn/lidarr-plugins | 2.14.1.4735 | 2.14.2.4768 |
2025-09-09 05:19:01 +00:00
bba7830719 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.8.0 → v7.9.0 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.8.0 | v7.9.0 |
2025-09-07 17:14:46 +00:00
b883542381 ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.14.1.4723 → 2.14.1.4735 ) (#7432)
| datasource | package                           | from        | to          |
| ---------- | --------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/crutonjohn/lidarr-plugins | 2.14.1.4723 | 2.14.1.4735 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-06 07:42:51 +00:00
2bdb26c096 ⬆️ Update ghcr.io/auricom/kubectl ( 1.33 → 1.34 ) (#7433)
| datasource | package                 | from | to   |
| ---------- | ----------------------- | ---- | ---- |
| docker     | ghcr.io/auricom/kubectl | 1.33 | 1.34 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-06 07:42:43 +00:00
90f5289388 ⬆️ Update ghcr.io/home-operations/qbittorrent ( 285daaa → 31ac397 ) (#7431)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 15:20:08 +00:00
f5ac2a8608 ⬆️ Update ghcr.io/home-operations/radarr ( 5.27.5.10184 → 5.27.5.10198 ) (#7421)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:54 +02:00
1b8fea4885 ⬆️ Update actions/labeler ( v5 → v6 ) (#7426)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:29 +02:00
064b698661 ⬆️ Update vabene1111/recipes ( 2.0.3 → 2.1.0 ) (#7427)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:22 +02:00
b095335122 ⬆️ Update ghcr.io/postfinance/charts/kubelet-csr-approver ( 1.2.10 → 1.2.11 ) (#7429)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:16 +02:00
a1d74b381a ⬆️ Update kubelet-csr-approver ( 1.2.10 → 1.2.11 ) (#7430)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:09 +02:00
6e80968c16 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.8.3 → 2025.9.1 ) (#7422)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 16:00:03 +02:00
74dc1a5cec ⬆️ Update ghcr.io/home-operations/qbittorrent ( 9dd0164 → 285daaa ) (#7428)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-05 01:25:26 +00:00
c51192b10c ⬆️ Update renovatebot/github-action ( v43.0.9 → v43.0.10 )
| datasource  | package                   | from    | to       |
| ----------- | ------------------------- | ------- | -------- |
| github-tags | renovatebot/github-action | v43.0.9 | v43.0.10 |
2025-09-04 12:38:04 +00:00
6659c0b0e5 ⬆️ Update ghcr.io/auricom/redlib ( 75cc6f2 → 0d5fde4 ) (#7425)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-04 06:28:55 +00:00
2b367ce0fb ⬆️ Update ghcr.io/auricom/kubectl ( 4a66367 → 58173ee ) (#7424)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-04 05:18:20 +00:00
669e25bde2 ⬆️ Update ghcr.io/auricom/github-notifier ( 70a20d3 → 52a0bfe ) (#7423)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-04 04:22:41 +00:00
a290a59b9a ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.4.0 → 77.5.0 ) (#7420)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.4.0 | 77.5.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-03 12:39:37 +00:00
f0f1712035 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.3.0 → 77.4.0 ) (#7419)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.3.0 | 77.4.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-03 10:20:29 +00:00
044c93aec7 ⬆️ Update registry.developers.crunchydata.com/crunchydata/pgo ( 5.8.2 → 5.8.3 ) (#7416)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-03 01:59:27 +02:00
b8c7fc168e ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.14.1.4716 → 2.14.1.4723 ) (#7417)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-03 01:59:20 +02:00
34c4f62d75 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.2.1 → 77.3.0 ) (#7418)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.2.1 | 77.3.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 18:26:45 +00:00
fec15049cc ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.2.0 → 77.2.1 ) (#7415)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.2.0 | 77.2.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 13:31:21 +00:00
860140e819 ⬆️ Update ghcr.io/lms-community/lyrionmusicserver ( c093bd2 → c1ae229 ) (#7414)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 10:38:55 +02:00
edd7878dd9 ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.18.2 → 2.18.3 ) (#7413)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 10:38:49 +02:00
57106870da ⬆️ Update ghcr.io/authelia/authelia ( 4.39.7 → 4.39.8 ) (#7412)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 10:38:33 +02:00
7ef092f8be ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.14.1.4703 → 2.14.1.4716 ) (#7391)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 01:17:49 +02:00
10862205af ⬆️ Update ghcr.io/siderolabs/kubelet ( v1.33.4 → v1.34.0 ) (#7382)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 01:17:42 +02:00
47ffdb5776 ⬆️ Update ghcr.io/siderolabs/installer ( v1.10.7 → v1.11.0 ) (#7407)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 01:16:28 +02:00
9ec3d31b91 chore: outline memory limit 2025-09-02 01:15:19 +02:00
1a6371daf6 ⬆️ Update registry.k8s.io/git-sync/git-sync ( v4.4.2 → v4.4.3 ) (#7410)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 01:09:41 +02:00
be24812688 ⬆️ Update ghcr.io/koenkk/zigbee2mqtt ( 2.6.0 → 2.6.1 ) (#7409)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-02 01:09:37 +02:00
8ba629951d ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.1.3 → 77.2.0 ) (#7411)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.1.3 | 77.2.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 22:18:59 +00:00
b8608e6b8b ⬆️ Update docker.io/outlinewiki/outline ( 0.86.1 → 0.87.3 ) (#7400)
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.86.1 | 0.87.3 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:26:16 +00:00
aed016836e ⬆️ Update lycheeorg/lychee-laravel ( v6.9.0 → v6.9.1 ) (#7401)
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.9.0 | v6.9.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:26:01 +00:00
5846b98c52 ⬆️ Update Tdarr group ( 2.45.01 → 2.46.01 ) (#7402)
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| docker     | haveagitgat/tdarr      | 2.45.01 | 2.46.01 |
| docker     | haveagitgat/tdarr_node | 2.45.01 | 2.46.01 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:25:45 +00:00
3fff89cc6d ⬆️ Update nginxinc/nginx-unprivileged ( d9a05c0 → 285b776 ) (#7403)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:25:33 +00:00
503bda433a ⬆️ Update codeberg.org/readeck/readeck ( 0.20.0 → 0.20.1 ) (#7404)
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | codeberg.org/readeck/readeck | 0.20.0 | 0.20.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:25:21 +00:00
a09042a93d ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.4.3 → 9.4.4 ) (#7405)
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.4.3 | 9.4.4 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 17:24:57 +00:00
c1b788f8e2 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.1.2 → 77.1.3 ) (#7408)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.1.2 | 77.1.3 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 13:30:19 +00:00
3e81917e8c ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.1.1 → 77.1.2 ) (#7406)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.1.1 | 77.1.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-09-01 10:22:55 +00:00
dd3ea7e34e ⬆️ Update ghcr.io/coredns/charts/coredns ( 1.43.2 → 1.43.3 ) (#7397)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-31 14:55:54 +02:00
7a01cffc19 ⬆️ Update ghcr.io/authelia/authelia ( 4.39.6 → 4.39.7 ) (#7398)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-31 14:55:47 +02:00
aefb965c59 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.1.0 → 77.1.1 ) (#7399)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.1.0 | 77.1.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-31 11:15:33 +00:00
53333aa685 feat: playnite 2025-08-30 22:03:52 +02:00
a2164db200 ⬆️ Update codeberg.org/readeck/readeck ( 0.19.2 → 0.20.0 ) (#7396)
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | codeberg.org/readeck/readeck | 0.19.2 | 0.20.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-30 10:40:44 +00:00
787703d81a ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.4.2 → 9.4.3 ) (#7395)
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.4.2 | 9.4.3 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-30 10:40:32 +00:00
e138dd810c ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.4.0 → 9.4.2 ) (#7394)
* chore: probes

* ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.4.0 → 9.4.2 )

| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.4.0 | 9.4.2 |

---------

Co-authored-by: auricom <27022259+auricom@users.noreply.github.com>
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-30 07:18:56 +00:00
b4b0023b3e ⬆️ Update ghcr.io/k8s-gateway/charts/k8s-gateway ( 3.2.6 → 3.2.7 ) (#7392)
| datasource | package                                | from  | to    |
| ---------- | -------------------------------------- | ----- | ----- |
| docker     | ghcr.io/k8s-gateway/charts/k8s-gateway | 3.2.6 | 3.2.7 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-30 07:18:38 +00:00
4a0a1e699b ⬆️ Update Rook-Ceph group ( v1.18.0 → v1.18.1 ) (#7393)
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.18.0 | v1.18.1 |
| helm       | rook-ceph-cluster | v1.18.0 | v1.18.1 |
| docker     | rook/ceph         | v1.18.0 | v1.18.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-30 07:18:23 +00:00
07c5882052 chore: probes 2025-08-29 21:18:07 +02:00
b9ba0124aa feat: just 2025-08-29 20:28:48 +02:00
72341e3fb3 feat: recyclarr 2025-08-29 16:24:16 +02:00
de18ed75b3 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.0.2 → 77.1.0 ) (#7390)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.0.2 | 77.1.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-29 14:19:07 +00:00
f5eb49330d feat: sharry external route 2025-08-29 11:01:46 +02:00
a90a874348 ⬆️ Update ghcr.io/auricom/redlib ( 7004c6d → 75cc6f2 ) (#7389)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-29 05:19:18 +00:00
d1711142b2 ⬆️ Update openebs ( 4.3.2 → 4.3.3 ) (#7386)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 23:22:02 +02:00
363b2f06cd ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.3.6 → 9.4.0 ) (#7387)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 23:21:55 +02:00
5e5a92d2f1 ⬆️ Update jacobalberty/unifi ( v9.3.45 → v9.4.19 ) (#7388)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 23:21:45 +02:00
17dd9b01e3 chore: workflows 2025-08-28 23:11:22 +02:00
c0a6af05c6 ⬆️ Update ghcr.io/home-operations/k8s-sidecar ( 1.30.9 → 1.30.10 ) (#7381)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 14:46:35 +02:00
58739a4f0b ⬆️ Update gotson/komga ( 1.23.2 → 1.23.3 ) (#7377)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 14:46:28 +02:00
e5048ae5b8 ⬆️ Update ghcr.io/auricom/redlib ( 0b6b09e → 7004c6d ) (#7380)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 07:20:04 +00:00
0496bb6c44 ⬆️ Update ghcr.io/auricom/kubectl ( 77c59cf → 4a66367 ) (#7379)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 06:30:11 +00:00
0ba9421fc8 ⬆️ Update ghcr.io/auricom/github-notifier ( 88c33b9 → 70a20d3 ) (#7378)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 05:19:59 +00:00
645f96d836 ⬆️ Update renovatebot/github-action ( v43.0.8 → v43.0.9 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.8 | v43.0.9 |
2025-08-28 04:24:37 +00:00
cfa88d449b ⬆️ Update lycheeorg/lychee-laravel ( v6.8.1 → v6.9.0 ) (#7374)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 01:02:47 +02:00
e631810d26 ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.14.0.4695 → 2.14.1.4703 ) (#7375)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 01:02:39 +02:00
eea258ea29 ⬆️ Update nginxinc/nginx-unprivileged ( 7f2bd11 → d9a05c0 ) (#7376)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-28 01:02:31 +02:00
d54a8a24a0 ⬆️ Update ghcr.io/auricom/redlib ( d8624ad → 0b6b09e ) (#7373)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-27 07:19:20 +00:00
d0241f9e4a ⬆️ Update ghcr.io/auricom/kubectl ( 2863314 → 77c59cf ) (#7372)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-27 06:29:22 +00:00
a0093f1791 ⬆️ Update ghcr.io/auricom/github-notifier ( e19eb76 → 88c33b9 ) (#7371)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-27 05:19:49 +00:00
14a5bad916 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.0.1 → 77.0.2 ) (#7370)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.0.1 | 77.0.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 21:18:28 +00:00
942b7a02ac ⬆️ Update ghcr.io/coder/code-server ( 4.103.1 → 4.103.2 ) (#7362)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 22:12:02 +02:00
447132e698 ⬆️ Update gotson/komga ( 1.23.1 → 1.23.2 ) (#7364)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 22:11:55 +02:00
aae2958a86 ⬆️ Update ghcr.io/siderolabs/installer ( v1.10.6 → v1.10.7 ) (#7368)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 22:11:48 +02:00
8e73e20277 ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.3.5 → 9.3.6 ) (#7369)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 22:11:42 +02:00
e4e1f39d6c fix: lms persistence 2025-08-26 21:17:42 +02:00
d754b9a605 ⬆️ Update ghcr.io/auricom/redlib ( 74ae439 → d8624ad ) (#7367)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 07:20:10 +00:00
eda65010b8 ⬆️ Update ghcr.io/auricom/kubectl ( b082637 → 2863314 ) (#7366)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 06:31:46 +00:00
b3fd1adc0b ⬆️ Update ghcr.io/auricom/github-notifier ( f81bbfe → e19eb76 ) (#7365)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 05:20:58 +00:00
f612da4dea ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 77.0.0 → 77.0.1 ) (#7363)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 77.0.0 | 77.0.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-26 03:10:46 +00:00
f65476bc67 ⬆️ Update ghcr.io/home-operations/sabnzbd ( 4.5.2 → 4.5.3 ) (#7361)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-25 21:36:34 +02:00
a237836252 chore: fixes 2025-08-25 21:35:00 +02:00
3513908fe0 ⬆️ Update ghcr.io/stakater/charts/reloader ( 2.2.0 → 2.2.2 ) (#7359)
| datasource | package                          | from  | to    |
| ---------- | -------------------------------- | ----- | ----- |
| docker     | ghcr.io/stakater/charts/reloader | 2.2.0 | 2.2.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-25 19:09:04 +00:00
c8e6569b4f ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.3.4 → 9.3.5 ) (#7360)
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.3.4 | 9.3.5 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-25 19:08:52 +00:00
a32e1ea9ac ⬆️ Update lycheeverse/lychee-action digest to 885c65f 2025-08-25 11:18:11 +00:00
4a96a72ad4 ⬆️ Update nginxinc/nginx-unprivileged ( 69e8821 → 7f2bd11 ) (#7357)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-25 09:34:53 +02:00
163267c01f ⬆️ Update ghcr.io/flaresolverr/flaresolverr ( v3.3.25 → v3.4.0 ) (#7358)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-25 09:34:46 +02:00
ae84b5c90f chore: update prom config 2025-08-24 22:15:05 +02:00
1e58822ff9 ⬆️ Update ghcr.io/home-operations/radarr ( 5.27.4.10176 → 5.27.5.10184 ) (#7356)
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.27.4.10176 | 5.27.5.10184 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 18:33:04 +00:00
64090f6726 ⬆️ Update ghcr.io/auricom/redlib ( cf1ff95 → 74ae439 ) (#7355)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 05:19:50 +00:00
3370e109b7 ⬆️ Update vabene1111/recipes ( 2.0.2 → 2.0.3 ) (#7351)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:03:56 +02:00
e39da2cf6e ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.18.1 → 2.18.2 ) (#7350)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:03:31 +02:00
c749f48222 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 76.5.1 → 77.0.0 ) (#7352)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:03:03 +02:00
8e925ed6ab ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.13.3.4692 → 2.14.0.4695 ) (#7354)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:02:58 +02:00
e85d87f797 ⬆️ Update ghcr.io/home-operations/prowlarr ( 2.0.3.5130 → 2.0.5.5160 ) (#7353)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:02:51 +02:00
210747d035 ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.3.3 → 9.3.4 ) (#7348)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-24 02:02:46 +02:00
015261496e ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 76.5.0 → 76.5.1 ) (#7349)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 76.5.0 | 76.5.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 19:17:14 +00:00
566dcb1077 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 76.4.1 → 76.5.0 ) (#7347)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 76.4.1 | 76.5.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 17:19:46 +00:00
27f6a041dd ⬆️ Update lycheeverse/lychee-action digest to 01a5c94 2025-08-22 10:21:50 +00:00
1f4da645ec ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.8.2 → 2025.8.3 ) (#7343)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 09:35:03 +02:00
a9121abaa4 ⬆️ Update ghcr.io/auricom/redlib ( 5048795 → cf1ff95 ) (#7346)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 07:19:41 +00:00
32fb57090f ⬆️ Update ghcr.io/auricom/kubectl ( 64d2ccc → b082637 ) (#7345)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 06:30:52 +00:00
9b44942c14 ⬆️ Update ghcr.io/auricom/github-notifier ( 1cc4edd → f81bbfe ) (#7344)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-22 05:20:24 +00:00
5df0524700 ⬆️ Update ghcr.io/prometheus-community/charts/kube-prometheus-stack ( 76.4.0 → 76.4.1 ) (#7342)
| datasource | package                                                   | from   | to     |
| ---------- | --------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/kube-prometheus-stack | 76.4.0 | 76.4.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 20:22:16 +00:00
19eed68ce2 ⬆️ Update Dragonfly Operator group ( v1.2.0 → v1.2.1 ) (#7339)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 20:55:10 +02:00
82a5be323e ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.33.0 → v1.33.1 ) (#7338)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 20:55:04 +02:00
e41aca7321 ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.8.0 → 2025.8.1 ) (#7340)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 20:54:58 +02:00
7780cdf24d ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.3.2 → 9.3.3 ) (#7341)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 20:54:52 +02:00
b2f74e5882 feat: recyclarr sonarr 2160p 2025-08-21 18:00:53 +02:00
062d475f7e chore: music_transcode verbose 2025-08-21 15:54:53 +02:00
217c8a6d43 ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.13.2.4686 → 2.13.3.4692 ) (#7336)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 09:32:13 +02:00
1456811fd7 ⬆️ Update ghcr.io/home-operations/charts-mirror/cilium ( 1.17.6 → 1.18.1 ) (#7333)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
Co-authored-by: auricom <27022259+auricom@users.noreply.github.com>
2025-08-21 09:31:58 +02:00
83a750c0f8 feat: archive opnsense-dns 2025-08-21 09:23:49 +02:00
5eeae9bf00 fix: opnsense-dns 2025-08-21 09:18:04 +02:00
2f13468c4a fix: cloudflare-dns debug 2025-08-21 08:54:50 +02:00
cf8106734e ⬆️ Update ghcr.io/auricom/redlib ( 374eba5 → 5048795 ) (#7337)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 05:21:02 +00:00
37f12b4973 ⬆️ Update renovatebot/github-action ( v43.0.7 → v43.0.8 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.7 | v43.0.8 |
2025-08-21 04:24:57 +00:00
7c3838555e chore: cilium 2025-08-21 03:26:21 +02:00
944cae7db3 feat: opnsense-dns 2025-08-21 03:08:35 +02:00
de34643721 ⬆️ Update Rook-Ceph group ( v1.17.7 → v1.18.0 ) (#7335)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-21 01:49:47 +02:00
42a98c5d16 chore: io.cilium/lb-ipam-ips 2025-08-21 01:48:43 +02:00
9fc23d7e2c ⬆️ Update ghcr.io/auricom/freac ( 7fbeae2 → ae37906 ) (#7332)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 11:18:06 +00:00
f6b721c93d Revert "⬆️ Update ghcr.io/home-operations/charts-mirror/cilium ( 1.17.6 → 1.18.1 ) (#7331)"
This reverts commit 7d5c6092d1.
2025-08-20 11:40:09 +02:00
abc58c39b0 ⬆️ Update ghcr.io/siderolabs/kubelet ( v1.33.2 → v1.33.4 ) (#7329)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 11:19:54 +02:00
3a5f3ba38b ⬆️ Update ghcr.io/siderolabs/installer ( v1.10.4 → v1.10.6 ) (#7161)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 11:19:48 +02:00
7d5c6092d1 ⬆️ Update ghcr.io/home-operations/charts-mirror/cilium ( 1.17.6 → 1.18.1 ) (#7331)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 11:19:36 +02:00
bb45d35433 ⬆️ Update Flux Operator group ( 0.27.0 → 0.28.0 ) (#7330)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 11:17:43 +02:00
f28d3fc10c ⬆️ Update jesec/flood ( e949ba0 → 0a44a4a ) (#7281)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:35:25 +02:00
4ffe8355ff ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.32.0 → v1.33.0 ) (#7321)
Co-authored-by: auricom <27022259+auricom@users.noreply.github.com>
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:34:54 +02:00
23ce5d323a ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.12.0.4634 → 2.13.2.4686 ) (#7298)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:34:39 +02:00
5d06406f1b ⬆️ Update vabene1111/recipes ( 2.0.1 → 2.0.2 ) (#7311)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:32:44 +02:00
91e0761b47 ⬆️ Update ghcr.io/authelia/authelia ( 4.39.5 → 4.39.6 ) (#7286)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:32:11 +02:00
038768729f ⬆️ Update ansible to 2.18.7 (#7236)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:31:57 +02:00
af536e55e3 ⬆️ Update ghcr.io/external-secrets/charts/external-secrets ( 0.19.1 → 0.19.2 ) (#7324)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:31:21 +02:00
c591d151c5 ⬆️ Update Dragonfly Operator group ( v1.1.11 → v1.2.0 ) (#7326)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:31:05 +02:00
c579fcecd2 ⬆️ Update nginxinc/nginx-unprivileged ( 1.29.0 → 1.29.1 ) (#7317)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:30:47 +02:00
4b51603a59 ⬆️ Update ghcr.io/kyverno/charts/kyverno ( 3.4.4 → 3.5.1 ) (#7327)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:30:39 +02:00
5e863fd53b ⬆️ Update ghcr.io/twin/gatus ( v5.23.1 → v5.23.2 ) (#7294)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:30:22 +02:00
0267b868df ⬆️ Update actions/checkout ( v4 → v5 ) (#7293)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:30:07 +02:00
0d394ba118 ⬆️ Update ghcr.io/home-operations/radarr ( 5.27.3.10153 → 5.27.4.10176 ) (#7325)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 09:29:54 +02:00
b8494c73ed ⬆️ Update ghcr.io/auricom/redlib ( aec1c88 → 374eba5 ) (#7328)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 05:20:44 +00:00
d8839f3d6d ⬆️ Update ghcr.io/auricom/redlib ( e4d6360 → aec1c88 ) (#7323)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 03:09:29 +00:00
2b35cb9b42 ⬆️ Update Scrutiny Operator group (#7304)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:23:45 +00:00
6888b51140 ⬆️ Update ghcr.io/coder/code-server ( 4.102.2 → 4.103.1 ) (#7299)
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.102.2 | 4.103.1 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:23:17 +00:00
cc06bc3af1 ⬆️ Update Rook-Ceph group ( v1.17.6 → v1.17.7 ) (#7255)
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.6 | v1.17.7 |
| helm       | rook-ceph-cluster | v1.17.6 | v1.17.7 |
| docker     | rook/ceph         | v1.17.6 | v1.17.7 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:21:44 +00:00
668d7884ab ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.2.10 → 9.3.2 ) (#7237)
| datasource | package                             | from   | to    |
| ---------- | ----------------------------------- | ------ | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.2.10 | 9.3.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:21:00 +00:00
7e1b7593e2 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.8.0 → 2025.8.2 ) (#7295)
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.8.0 | 2025.8.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:19:49 +00:00
0cfe09244c ⬆️ Update ghcr.io/fallenbagel/jellyseerr ( 2.7.2 → 2.7.3 ) (#7305)
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/fallenbagel/jellyseerr | 2.7.2 | 2.7.3 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:19:27 +00:00
4ec3b11218 ⬆️ Update freshrss/freshrss ( 1.26.3 → 1.27.0 ) (#7315)
| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| docker     | freshrss/freshrss | 1.26.3 | 1.27.0 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:18:23 +00:00
611ed9107d ⬆️ Update ghcr.io/lldap/lldap ( v0.6.1 → v0.6.2 ) (#7314)
| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| docker     | ghcr.io/lldap/lldap | v0.6.1 | v0.6.2 |

Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 00:38:54 +00:00
288481f3bf ⬆️ Update nginxinc/nginx-unprivileged ( ce46154 → 82dcf28 ) (#7201)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:18:12 +02:00
acabc00810 ⬆️ Update lycheeorg/lychee-laravel ( v6.7.2 → v6.8.1 ) (#7312)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:17:38 +02:00
fa9e278136 ⬆️ Update sissbruecker/linkding ( 1.41.0 → 1.42.0 ) (#7308)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:17:32 +02:00
6ec045bc5a ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.17.1 → 2.18.1 ) (#7310)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:17:19 +02:00
9cd520d74a ⬆️ Update joplin/server ( 3.4.1 → 3.4.2 ) (#7316)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-20 01:17:06 +02:00
6db214c211 fix: envoy-gateway migration 2025-08-20 01:07:21 +02:00
539ec1b7db ⬆️ Update ghcr.io/auricom/kubectl ( bcc3bbe → 64d2ccc ) (#7319)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-19 06:31:50 +00:00
94f56b30e1 ⬆️ Update ghcr.io/auricom/github-notifier ( b9f6e52 → 1cc4edd ) (#7318)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-19 05:20:30 +00:00
c0dde8be0a feat: envoy-gateway 2025-08-19 03:16:10 +02:00
5b82fd7742 feat: cilium-gateway 2025-08-18 23:39:19 +02:00
e04439b50e feat: archive envoy-gateway 2025-08-18 21:49:54 +02:00
5876dc61cd ⬆️ Update ghcr.io/auricom/redlib ( 6f77544 → e4d6360 ) (#7307)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-16 05:20:40 +00:00
1bd155ae8b feat: radarr-archive (#7306) 2025-08-15 18:27:22 +02:00
ad4ae66489 feat: recyclarr 2025-08-14 16:52:52 +02:00
afd852e5fd feat: archive zwave-js-ui 2025-08-14 09:09:09 +02:00
3146774042 ⬆️ Update ghcr.io/auricom/redlib ( bd6b5f6 → 6f77544 ) (#7303)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-14 05:21:48 +00:00
59baf62ebc ⬆️ Update renovatebot/github-action ( v43.0.6 → v43.0.7 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.6 | v43.0.7 |
2025-08-14 04:32:37 +00:00
06858be5a0 fix: mqtt hostname 2025-08-13 14:23:05 +02:00
3453f221d9 ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.31.2 → v1.32.0 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.31.2 | v1.32.0 |
2025-08-11 21:55:41 +02:00
a509167b17 ⬆️ Update docker.io/outlinewiki/outline ( 0.86.0 → 0.86.1 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.86.0 | 0.86.1 |
2025-08-11 21:55:38 +02:00
7cdc762655 ⬆️ Update jacobalberty/unifi ( v9.3.43 → v9.3.45 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | jacobalberty/unifi | v9.3.43 | v9.3.45 |
2025-08-11 21:55:32 +02:00
a724e61d83 ⬆️ Update ghcr.io/home-operations/prowlarr ( 2.0.2.5116 → 2.0.3.5130 )
| datasource | package                          | from       | to         |
| ---------- | -------------------------------- | ---------- | ---------- |
| docker     | ghcr.io/home-operations/prowlarr | 2.0.2.5116 | 2.0.3.5130 |
2025-08-11 21:55:22 +02:00
d00837c8ee ⬆️ Update actions/create-github-app-token digest to a8d6161 2025-08-11 16:29:53 +00:00
cb6fcccda6 fix: task flux 2025-08-11 12:42:32 +02:00
ee229d3b47 ⬆️ Update renovatebot/github-action ( v43.0.5 → v43.0.6 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.5 | v43.0.6 |
2025-08-10 20:22:55 +00:00
41d6f6def8 ⬆️ Update ghcr.io/auricom/redlib ( 605e10c → bd6b5f6 ) (#7288)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-10 06:31:01 +00:00
7519eae2ee ⬆️ Update ghcr.io/auricom/redlib ( 64f5914 → 605e10c ) (#7285)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-09 07:19:33 +00:00
fc69b6373f ⬆️ Update ghcr.io/auricom/kubectl ( fb1715c → bcc3bbe ) (#7284)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-09 06:30:58 +00:00
e47285574c ⬆️ Update ghcr.io/auricom/github-notifier ( 193c0d1 → b9f6e52 ) (#7283)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-09 05:20:35 +00:00
4c00565dc7 ⬆️ Update actions/create-github-app-token digest to 0f859bf 2025-08-08 23:20:38 +00:00
a676f77e01 ⬆️ Update Flux Operator group ( 0.24.1 → 0.27.0 )
| datasource | package                                            | from   | to     |
| ---------- | -------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-instance | 0.24.1 | 0.27.0 |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-operator | 0.24.1 | 0.27.0 |
2025-08-08 21:45:54 +02:00
b40ada91d1 ⬆️ Update ghcr.io/coder/code-server ( 4.102.1 → 4.102.2 )
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.102.1 | 4.102.2 |
2025-08-08 21:44:50 +02:00
8379472b0b ⬆️ Update ghcr.io/fallenbagel/jellyseerr ( 2.7.1 → 2.7.2 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/fallenbagel/jellyseerr | 2.7.1 | 2.7.2 |
2025-08-08 21:44:42 +02:00
7194430fa5 ⬆️ Update ghcr.io/home-operations/charts-mirror/volsync ( 0.12.1 → 0.13.0 )
| datasource | package                                       | from   | to     |
| ---------- | --------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/charts-mirror/volsync | 0.12.1 | 0.13.0 |
2025-08-08 21:44:29 +02:00
ed66de6f0e ⬆️ Update ghcr.io/home-operations/charts-mirror/metrics-server ( 3.12.2 → 3.13.0 )
| datasource | package                                              | from   | to     |
| ---------- | ---------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/charts-mirror/metrics-server | 3.12.2 | 3.13.0 |
2025-08-08 21:44:20 +02:00
b0ac237a2b ⬆️ Update docker.io/library/influxdb ( ef14203 → d948cd7 ) 2025-08-08 21:44:12 +02:00
54e2622e14 ⬆️ Update ghcr.io/haraldkoch/onepassword-connect-api ( 1.7.3 → 1.7.4 )
| datasource | package                                    | from  | to    |
| ---------- | ------------------------------------------ | ----- | ----- |
| docker     | ghcr.io/haraldkoch/onepassword-connect-api | 1.7.3 | 1.7.4 |
2025-08-08 21:44:00 +02:00
f18e31941e ⬆️ Update ghcr.io/home-operations/prowlarr ( 2.0.1.5101 → 2.0.2.5116 )
| datasource | package                          | from       | to         |
| ---------- | -------------------------------- | ---------- | ---------- |
| docker     | ghcr.io/home-operations/prowlarr | 2.0.1.5101 | 2.0.2.5116 |
2025-08-08 21:43:51 +02:00
1176886197 ⬆️ Update ghcr.io/haraldkoch/onepassword-sync ( 1.7.3 → 1.7.4 )
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/haraldkoch/onepassword-sync | 1.7.3 | 1.7.4 |
2025-08-08 21:43:44 +02:00
0dcb676efd ⬆️ Update ghcr.io/stakater/charts/reloader ( 2.1.5 → 2.2.0 )
| datasource | package                          | from  | to    |
| ---------- | -------------------------------- | ----- | ----- |
| docker     | ghcr.io/stakater/charts/reloader | 2.1.5 | 2.2.0 |
2025-08-08 21:43:06 +02:00
47d507ebb1 ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.7.0 → 2025.8.0 )
| datasource | package                          | from     | to       |
| ---------- | -------------------------------- | -------- | -------- |
| docker     | docker.io/cloudflare/cloudflared | 2025.7.0 | 2025.8.0 |
2025-08-08 21:43:00 +02:00
ea8e85c801 ⬆️ Update ghcr.io/navidrome/navidrome ( 0.57.0 → 0.58.0 )
| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| docker     | ghcr.io/navidrome/navidrome | 0.57.0 | 0.58.0 |
2025-08-08 21:42:46 +02:00
909950212c ⬆️ Update vaultwarden/server ( 1.34.1 → 1.34.3 )
| datasource | package            | from   | to     |
| ---------- | ------------------ | ------ | ------ |
| docker     | vaultwarden/server | 1.34.1 | 1.34.3 |
2025-08-08 21:42:26 +02:00
4718860aa1 ⬆️ Update gotson/komga ( 1.22.1 → 1.23.1 )
| datasource | package      | from   | to     |
| ---------- | ------------ | ------ | ------ |
| docker     | gotson/komga | 1.22.1 | 1.23.1 |
2025-08-08 21:42:10 +02:00
12f5a4af85 ⬆️ Update sndxr/komf ( 1.4.0 → 1.6.0 )
| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| docker     | sndxr/komf | 1.4.0 | 1.6.0 |
2025-08-08 21:42:02 +02:00
cb4eda841a ⬆️ Update ghcr.io/twin/gatus ( v5.20.0 → v5.21.0 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | ghcr.io/twin/gatus | v5.20.0 | v5.21.0 |
2025-08-08 21:41:29 +02:00
3a0fd2f82e ⬆️ Update docker.io/caronc/apprise ( 1.2.0 → 1.2.1 )
| datasource | package                  | from  | to    |
| ---------- | ------------------------ | ----- | ----- |
| docker     | docker.io/caronc/apprise | 1.2.0 | 1.2.1 |
2025-08-08 21:41:22 +02:00
7e132ee579 ⬆️ Update prometheus-operator-crds ( 22.0.1 → 22.0.2 )
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 22.0.1 | 22.0.2 |
2025-08-08 21:41:13 +02:00
6b9a8db194 ⬆️ Update ghcr.io/zwave-js/zwave-js-ui ( 10.8.0 → 11.1.0 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/zwave-js/zwave-js-ui | 10.8.0 | 11.1.0 |
2025-08-08 21:41:08 +02:00
a9bc2e094a ⬆️ Update ghcr.io/linuxserver/calibre ( version-v8.5.0 → version-v8.8.0 )
| datasource | package                     | from           | to             |
| ---------- | --------------------------- | -------------- | -------------- |
| docker     | ghcr.io/linuxserver/calibre | version-v8.5.0 | version-v8.8.0 |
2025-08-08 21:41:01 +02:00
25359ebcfc ⬆️ Update ghcr.io/gethomepage/homepage ( v1.3.2 → v1.4.4 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/gethomepage/homepage | v1.3.2 | v1.4.4 |
2025-08-08 21:40:24 +02:00
4e58c2f5b6 ⬆️ Update External Secrets Operator group ( 0.18.2 → 0.19.1 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.18.2 | 0.19.1 |
2025-08-08 21:40:18 +02:00
ba573eb8e3 ⬆️ Update ghcr.io/koenkk/zigbee2mqtt ( 2.5.1 → 2.6.0 )
| datasource | package                    | from  | to    |
| ---------- | -------------------------- | ----- | ----- |
| docker     | ghcr.io/koenkk/zigbee2mqtt | 2.5.1 | 2.6.0 |
2025-08-08 21:39:28 +02:00
92d0f08ff8 ⬆️ Update vabene1111/recipes ( 1.5.35 → 2.0.1 )
| datasource | package            | from   | to    |
| ---------- | ------------------ | ------ | ----- |
| docker     | vabene1111/recipes | 1.5.35 | 2.0.1 |
2025-08-08 21:39:22 +02:00
981d8842f4 ⬆️ Update ghcr.io/home-operations/radarr ( 5.27.1.10122 → 5.27.3.10153 )
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.27.1.10122 | 5.27.3.10153 |
2025-08-08 21:39:01 +02:00
098e8f2ee8 ⬆️ Update docker.io/outlinewiki/outline ( 0.85.1 → 0.86.0 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.85.1 | 0.86.0 |
2025-08-08 21:38:52 +02:00
78f4ef156a ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.7.2 → 2025.8.0 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.7.2 | 2025.8.0 |
2025-08-08 21:38:45 +02:00
c33e85bbba ⬆️ Update lycheeorg/lychee-laravel ( v6.7.1 → v6.7.2 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.7.1 | v6.7.2 |
2025-08-08 21:38:37 +02:00
07596b243f ⬆️ Update CoreDNS group ( 1.43.0 → 1.43.2 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/coredns/charts/coredns | 1.43.0 | 1.43.2 |
2025-08-08 21:38:30 +02:00
e2a2084511 ⬆️ Update ghcr.io/auricom/redlib ( 00f343a → 64f5914 ) (#7279)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-08 08:31:19 +00:00
0310d22adf ⬆️ Update dashboard Kubernetes / System / CoreDNS (20 → 21)
| datasource                | package | from | to |
| ------------------------- | ------- | ---- | -- |
| custom.grafana-dashboards | 15762   | 20   | 21 |
2025-08-08 06:38:08 +00:00
55cada81ad ⬆️ Update ghcr.io/auricom/kubectl ( cdddbe5 → fb1715c ) (#7278)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-08 06:35:26 +00:00
fb34a29b4e ⬆️ Update ghcr.io/auricom/github-notifier ( 2099bcf → 193c0d1 ) (#7277)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-08 05:29:57 +00:00
f4dfabfaa4 ⬆️ Update lycheeverse/lychee-action digest to 5c4ee84 2025-08-07 11:20:39 +00:00
55a9035527 ⬆️ Update ghcr.io/auricom/redlib ( dd8f91e → 00f343a ) (#7276)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-07 07:26:39 +00:00
d375dcf81c ⬆️ Update ghcr.io/auricom/kubectl ( f3169d5 → cdddbe5 ) (#7275)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-07 06:35:49 +00:00
c05f3ebac1 ⬆️ Update ghcr.io/auricom/github-notifier ( fd31d5b → 2099bcf ) (#7274)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-07 05:29:58 +00:00
231617e446 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.7.1 → v7.8.0 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.7.1 | v7.8.0 |
2025-08-06 13:44:23 +00:00
6264207eda ⬆️ Update ghcr.io/auricom/redlib ( c1b3684 → dd8f91e ) (#7270)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-06 05:31:30 +00:00
c79c785d3e ⬆️ Update ghcr.io/auricom/redlib ( 47ada6a → c1b3684 ) (#7269)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-05 05:30:23 +00:00
2ac3df22e5 ⬆️ Update ghcr.io/auricom/redlib ( 9815f67 → 47ada6a ) (#7265)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-03 07:21:56 +00:00
fbd6ad6bb8 ⬆️ Update ghcr.io/auricom/kubectl ( 58c98f7 → f3169d5 ) (#7264)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-03 06:31:43 +00:00
2c0bf829d0 ⬆️ Update ghcr.io/auricom/github-notifier ( 9a0a6aa → fd31d5b ) (#7263)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-03 05:29:03 +00:00
cc9749b05d ⬆️ Update ghcr.io/auricom/redlib ( df6a7d7 → 9815f67 ) (#7260)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-02 14:20:31 +00:00
62fcff5c34 ⬆️ Update ghcr.io/auricom/redlib ( 2e2a357 → df6a7d7 ) (#7259)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-02 05:25:24 +00:00
092d16ebf0 ⬆️ Update ghcr.io/auricom/redlib ( 1e6baa1 → 2e2a357 ) (#7257)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-08-01 06:36:36 +00:00
4e5fb40818 ⬆️ Update ghcr.io/auricom/redlib ( a0ff0b1 → 1e6baa1 ) (#7253)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-31 05:28:06 +00:00
7b2f584f38 ⬆️ Update renovatebot/github-action ( v43.0.4 → v43.0.5 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.4 | v43.0.5 |
2025-07-31 03:43:30 +00:00
fd04aae6da ⬆️ Update ghcr.io/auricom/redlib ( 4a72106 → a0ff0b1 ) (#7250)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-30 05:30:05 +00:00
be50fc35fb ⬆️ Update ghcr.io/auricom/redlib ( bb2bf2a → 4a72106 ) (#7248)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-29 06:34:35 +00:00
dcd7c848ad feat: jellyfin schedule on N100 2025-07-27 22:21:32 +02:00
06d186db75 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.7.0 → v7.7.1 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.7.0 | v7.7.1 |
2025-07-27 03:50:17 +00:00
3141870dad fix: kubelet-csr-approver regex 2025-07-26 23:13:59 +02:00
cbfae0ff06 ⬆️ Update lycheeorg/lychee-laravel ( v6.7.0 → v6.7.1 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.7.0 | v6.7.1 |
2025-07-26 13:09:55 +00:00
3dca3dabd1 ⬆️ Update ghcr.io/auricom/redlib ( a066d2b → bb2bf2a ) (#7242)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-26 01:46:34 +00:00
be62182c25 ⬆️ Update ghcr.io/auricom/kubectl ( a7a0b13 → 58c98f7 ) (#7241)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-25 23:21:43 +00:00
62da8bc279 ⬆️ Update ghcr.io/auricom/github-notifier ( e263111 → 9a0a6aa ) (#7240)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-25 22:21:23 +00:00
4f83be39f7 ⬆️ Update ghcr.io/auricom/freac ( 617a838 → 7fbeae2 ) (#7239)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-25 21:20:45 +00:00
72e2caa4fe ⬆️ Update ghcr.io/allenporter/flux-local ( v7.6.0 → v7.7.0 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.6.0 | v7.7.0 |
2025-07-25 05:29:58 +00:00
ebb56d5222 ⬆️ Update ghcr.io/auricom/redlib ( b8051ba → a066d2b ) (#7235)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-25 05:28:50 +00:00
7927c4c8f2 ⬆️ Update ghcr.io/auricom/kubectl ( 24b9682 → a7a0b13 ) (#7233)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-24 06:34:22 +00:00
70cfa2891d ⬆️ Update ghcr.io/auricom/github-notifier ( 3331ec3 → e263111 ) (#7232)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-24 05:27:03 +00:00
694d71d420 ⬆️ Update renovatebot/github-action ( v43.0.3 → v43.0.4 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.3 | v43.0.4 |
2025-07-24 03:39:09 +00:00
0000ae9089 ⬆️ Update ghcr.io/auricom/freac ( 5b1c2ba → 617a838 ) (#7229)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-23 17:22:47 +00:00
d1b4ebd5a7 ⬆️ Update ghcr.io/auricom/redlib ( cbde32f → b8051ba ) (#7227)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-23 05:28:34 +00:00
7c3f216d2c ⬆️ Update ghcr.io/auricom/redlib ( 4143c52 → cbde32f ) (#7223)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-22 05:26:39 +00:00
3c96815d42 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.6 → v7.6.0 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.6 | v7.6.0 |
2025-07-22 04:40:48 +00:00
226acc128a docs: storage cayo 2025-07-22 02:09:48 +02:00
782fc68c7d fixup! gw 2025-07-22 02:06:28 +02:00
b100a7911e feat: opengist 2025-07-21 23:58:38 +02:00
4043fa12e9 gw 2025-07-21 22:53:14 +02:00
2e30c2c58e ⬆️ Update ghcr.io/auricom/redlib ( dd16c40 → 4143c52 ) (#7221)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-21 14:24:00 +00:00
f0551ac07d fix: k8s-gateway 2025-07-21 11:02:08 +02:00
98cc229b98 feat: nginx proxy-busy-buffers-size 2025-07-21 10:35:55 +02:00
3b855b6388 ⬆️ Update Cilium group ( 1.17.5 → 1.17.6 )
| datasource | package                                      | from   | to     |
| ---------- | -------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/charts-mirror/cilium | 1.17.5 | 1.17.6 |
2025-07-21 01:55:58 +02:00
a21167c253 ⬆️ Update joplin/server ( 3.3.13 → 3.4.1 )
| datasource | package       | from   | to    |
| ---------- | ------------- | ------ | ----- |
| docker     | joplin/server | 3.3.13 | 3.4.1 |
2025-07-21 01:55:46 +02:00
0066762fab ⬆️ Update gotson/komga ( 1.22.0 → 1.22.1 )
| datasource | package      | from   | to     |
| ---------- | ------------ | ------ | ------ |
| docker     | gotson/komga | 1.22.0 | 1.22.1 |
2025-07-21 01:55:23 +02:00
3fee0a62ad ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.31.1 → v1.31.2 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.31.1 | v1.31.2 |
2025-07-21 01:54:58 +02:00
31c2430265 ⬆️ Update jacobalberty/unifi ( v9.2.87 → v9.3.43 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | jacobalberty/unifi | v9.2.87 | v9.3.43 |
2025-07-21 01:54:43 +02:00
76845c18b3 ⬆️ Update ghcr.io/coder/code-server ( 4.101.2 → 4.102.1 )
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.101.2 | 4.102.1 |
2025-07-21 01:54:31 +02:00
44591d8909 ⬆️ Update prometheus-operator-crds ( 22.0.0 → 22.0.1 )
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 22.0.0 | 22.0.1 |
2025-07-21 01:54:18 +02:00
2c8087dc29 ⬆️ Update ghcr.io/auricom/redlib ( 0257f33 → dd16c40 ) (#7220)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-20 05:26:25 +00:00
db4aa6d137 ⬆️ Update ghcr.io/home-operations/qbittorrent ( a724f86 → 9dd0164 ) (#7218)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-19 14:19:20 +00:00
aefdc25f5e ⬆️ Update ghcr.io/auricom/redlib ( d385c20 → 0257f33 ) (#7217)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-19 05:22:54 +00:00
7cb8bda74a ⬆️ Update renovatebot/github-action ( v43.0.2 → v43.0.3 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.2 | v43.0.3 |
2025-07-17 03:28:52 +00:00
d6ae7113b2 ⬆️ Update ghcr.io/fallenbagel/jellyseerr ( 2.7.0 → 2.7.1 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/fallenbagel/jellyseerr | 2.7.0 | 2.7.1 |
2025-07-16 10:13:06 +02:00
7b252e1363 ⬆️ Update prometheus-operator-crds ( 21.0.0 → 22.0.0 )
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 21.0.0 | 22.0.0 |
2025-07-16 10:12:54 +02:00
ced33f8da6 ⬆️ Update ghcr.io/auricom/redlib ( 141db1a → d385c20 ) (#7210)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-16 05:27:05 +00:00
cc0308c534 ⬆️ Update public.ecr.aws/docker/library/eclipse-mosquitto ( 2.0.21 → 2.0.22 )
| datasource | package                                         | from   | to     |
| ---------- | ----------------------------------------------- | ------ | ------ |
| docker     | public.ecr.aws/docker/library/eclipse-mosquitto | 2.0.21 | 2.0.22 |
2025-07-14 16:41:52 +02:00
ac1b1f706f ⬆️ Update docker.io/outlinewiki/outline ( 0.85.0 → 0.85.1 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.85.0 | 0.85.1 |
2025-07-14 16:41:30 +02:00
1451f6cfd7 ⬆️ Update ghcr.io/home-operations/radarr ( 5.27.0.10101 → 5.27.1.10122 )
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.27.0.10101 | 5.27.1.10122 |
2025-07-14 16:41:19 +02:00
65693fa368 ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.31.0 → v1.31.1 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.31.0 | v1.31.1 |
2025-07-14 16:41:10 +02:00
a9bb0e0c45 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.7.1 → 2025.7.2 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.7.1 | 2025.7.2 |
2025-07-14 16:41:04 +02:00
acc0dfcf2f feat: zigbee usb disable 2025-07-14 01:36:50 +02:00
47548b8b37 ⬆️ Update ghcr.io/authelia/authelia ( 4.39.4 → 4.39.5 )
| datasource | package                   | from   | to     |
| ---------- | ------------------------- | ------ | ------ |
| docker     | ghcr.io/authelia/authelia | 4.39.4 | 4.39.5 |
2025-07-13 09:44:43 +02:00
788a2c4072 ⬆️ Update Rook-Ceph group ( v1.17.5 → v1.17.6 )
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.5 | v1.17.6 |
| helm       | rook-ceph-cluster | v1.17.5 | v1.17.6 |
| docker     | rook/ceph         | v1.17.5 | v1.17.6 |
2025-07-13 09:43:47 +02:00
c449c8b8f0 ⬆️ Update ghcr.io/auricom/redlib ( 5c0b5e6 → 141db1a ) (#7196)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-11 05:24:11 +00:00
14db778387 ⬆️ Update fluxcd/flux2 ( v2.6.3 → v2.6.4 )
| datasource  | package      | from   | to     |
| ----------- | ------------ | ------ | ------ |
| github-tags | fluxcd/flux2 | v2.6.3 | v2.6.4 |
2025-07-10 11:19:47 +02:00
9d401a4dea ⬆️ Update controlplaneio-fluxcd/distribution ( v2.6.3 → v2.6.4 )
| datasource      | package                            | from   | to     |
| --------------- | ---------------------------------- | ------ | ------ |
| github-releases | controlplaneio-fluxcd/distribution | v2.6.3 | v2.6.4 |
2025-07-10 11:19:40 +02:00
9d092024ba ⬆️ Update ghcr.io/twin/gatus ( v5.19.0 → v5.20.0 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | ghcr.io/twin/gatus | v5.19.0 | v5.20.0 |
2025-07-10 11:19:33 +02:00
7b9e0fa1ac ⬆️ Update ghcr.io/home-operations/prowlarr ( 2.0.0.5094 → 2.0.1.5101 )
| datasource | package                          | from       | to         |
| ---------- | -------------------------------- | ---------- | ---------- |
| docker     | ghcr.io/home-operations/prowlarr | 2.0.0.5094 | 2.0.1.5101 |
2025-07-10 11:19:18 +02:00
489d0f46ca ⬆️ Update ghcr.io/linuxserver/calibre ( 8f9f9c5 → 5094ffa ) 2025-07-10 11:19:11 +02:00
e9ec1cd628 ⬆️ Update ghcr.io/home-operations/k8s-sidecar ( 1.30.6 → 1.30.7 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/k8s-sidecar | 1.30.6 | 1.30.7 |
2025-07-10 11:19:02 +02:00
09ef0b10eb ⬆️ Update ghcr.io/tarampampam/error-pages ( 3.3.2 → 3.3.3 )
| datasource | package                         | from  | to    |
| ---------- | ------------------------------- | ----- | ----- |
| docker     | ghcr.io/tarampampam/error-pages | 3.3.2 | 3.3.3 |
2025-07-10 11:18:56 +02:00
7534c8b899 ⬆️ Update Flux Operator group ( 0.23.0 → 0.24.1 )
| datasource | package                                            | from   | to     |
| ---------- | -------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-instance | 0.23.0 | 0.24.1 |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-operator | 0.23.0 | 0.24.1 |
2025-07-10 11:18:48 +02:00
46353fe41d ⬆️ Update ghcr.io/home-operations/sabnzbd ( 4.5.1 → 4.5.2 )
| datasource | package                         | from  | to    |
| ---------- | ------------------------------- | ----- | ----- |
| docker     | ghcr.io/home-operations/sabnzbd | 4.5.1 | 4.5.2 |
2025-07-10 11:18:40 +02:00
1bc4d393a0 ⬆️ Update sndxr/komf ( 1.3.0 → 1.4.0 )
| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| docker     | sndxr/komf | 1.3.0 | 1.4.0 |
2025-07-10 11:18:31 +02:00
1da48fb0e4 ⬆️ Update ghcr.io/auricom/redlib ( 91c48f3 → 5c0b5e6 ) (#7192)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-10 08:29:07 +00:00
35ffe029e3 ⬆️ Update ghcr.io/auricom/kubectl ( 437e21e → 24b9682 ) (#7191)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-10 07:22:00 +00:00
33e8b6a7e0 ⬆️ Update ghcr.io/auricom/github-notifier ( 878703a → 3331ec3 ) (#7190)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-10 06:32:18 +00:00
7a0b55315c ⬆️ Update ingress-nginx ( 4.12.3 → 4.13.0 )
| datasource | package       | from   | to     |
| ---------- | ------------- | ------ | ------ |
| helm       | ingress-nginx | 4.12.3 | 4.13.0 |
2025-07-08 09:16:50 +02:00
5fcfd6f99b ⬆️ Update ghcr.io/stakater/charts/reloader ( 2.1.4 → 2.1.5 )
| datasource | package                          | from  | to    |
| ---------- | -------------------------------- | ----- | ----- |
| docker     | ghcr.io/stakater/charts/reloader | 2.1.4 | 2.1.5 |
2025-07-08 09:16:44 +02:00
0241b141ef ⬆️ Update ghcr.io/zwave-js/zwave-js-ui ( 10.7.0 → 10.8.0 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/zwave-js/zwave-js-ui | 10.7.0 | 10.8.0 |
2025-07-08 09:16:38 +02:00
ffe92fecbf ⬆️ Update jesec/flood ( ac5a086 → e949ba0 ) 2025-07-08 09:16:32 +02:00
4eb4f259a2 ⬆️ Update nginxinc/nginx-unprivileged ( 7fa831d → ce46154 ) 2025-07-08 09:16:26 +02:00
f96a0dbc75 ⬆️ Update ghcr.io/auricom/redlib ( 95308af → 91c48f3 ) (#7179)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-08 05:21:50 +00:00
1d5f7f8270 ⬆️ Update ghcr.io/auricom/freac ( 95e02a0 → 5b1c2ba ) (#7173)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-06 22:20:41 +00:00
7b7a63a9cb ⬆️ Update ghcr.io/home-operations/sabnzbd ( d57f89b → 804650b ) (#7172)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-06 15:20:03 +00:00
0d4227fe44 ⬆️ Update ghcr.io/auricom/redlib ( 6c6f954 → 95308af ) (#7171)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-06 07:18:58 +00:00
2f988d4fdf ⬆️ Update ghcr.io/auricom/kubectl ( 5f2c5b2 → 437e21e ) (#7170)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-06 06:29:26 +00:00
ff6820cefe ⬆️ Update ghcr.io/auricom/github-notifier ( e73f1ba → 878703a ) (#7169)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-06 05:20:39 +00:00
9ae008c2cd ⬆️ Update ghcr.io/home-operations/k8s-sidecar ( 1.30.5 → 1.30.6 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/k8s-sidecar | 1.30.5 | 1.30.6 |
2025-07-05 08:05:34 +02:00
a52031a3c6 ⬆️ Update External Secrets Operator group ( 0.18.1 → 0.18.2 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.18.1 | 0.18.2 |
2025-07-05 08:05:03 +02:00
54624324f7 ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.6.1 → 2025.7.0 )
| datasource | package                          | from     | to       |
| ---------- | -------------------------------- | -------- | -------- |
| docker     | docker.io/cloudflare/cloudflared | 2025.6.1 | 2025.7.0 |
2025-07-05 08:04:52 +02:00
3c139ebd35 ⬆️ Update docker.io/outlinewiki/outline ( 0.84.0 → 0.85.0 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.84.0 | 0.85.0 |
2025-07-05 08:04:41 +02:00
e6fe17fdb5 ⬆️ Update docker.io/envoyproxy/gateway-helm ( v1.4.1 → 1.4.2 )
| datasource | package                           | from   | to    |
| ---------- | --------------------------------- | ------ | ----- |
| docker     | docker.io/envoyproxy/gateway-helm | v1.4.1 | 1.4.2 |
2025-07-05 08:04:32 +02:00
c4687fb46d ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.2.9 → 9.2.10 )
| datasource | package                             | from  | to     |
| ---------- | ----------------------------------- | ----- | ------ |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.2.9 | 9.2.10 |
2025-07-05 08:04:24 +02:00
212b396512 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.7.0 → 2025.7.1 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.7.0 | 2025.7.1 |
2025-07-05 08:04:15 +02:00
46ba47e487 ⬆️ Update ghcr.io/auricom/redlib ( 2ed20fa → 6c6f954 ) (#7168)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-05 05:20:28 +00:00
18acf4823d ⬆️ Update ghcr.io/auricom/redlib ( 8b4eedc → 2ed20fa ) (#7164)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-04 05:23:44 +00:00
ccf5b03df5 ⬆️ Update ghcr.io/auricom/redlib ( 89e6fe7 → 8b4eedc ) (#7158)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-03 05:24:37 +00:00
2b593b6ec6 ⬆️ Update renovatebot/github-action ( v43.0.1 → v43.0.2 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v43.0.1 | v43.0.2 |
2025-07-03 04:33:06 +00:00
85caf6fb37 ⬆️ Update ghcr.io/koenkk/zigbee2mqtt ( 2.5.0 → 2.5.1 )
| datasource | package                    | from  | to    |
| ---------- | -------------------------- | ----- | ----- |
| docker     | ghcr.io/koenkk/zigbee2mqtt | 2.5.0 | 2.5.1 |
2025-07-02 23:43:45 +02:00
73e7cd1869 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.6.3 → 2025.7.0 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.6.3 | 2025.7.0 |
2025-07-02 22:00:54 +02:00
9a9d0e5451 ⬆️ Update ghcr.io/linuxserver/calibre ( 2ff7fbc → 8f9f9c5 ) 2025-07-02 12:39:39 +02:00
cd78374420 ⬆️ Update ghcr.io/home-operations/qbittorrent ( 5.1.1 → 5.1.2 )
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/home-operations/qbittorrent | 5.1.1 | 5.1.2 |
2025-07-02 12:39:32 +02:00
c705226a5f feat: disable openebs loki & alloy 2025-07-02 12:31:46 +02:00
6c0981215d fix: helmreleases 2025-07-02 09:13:16 +02:00
7ced036128 fixup! fix: music-transcode healthchecks id 2025-07-02 09:08:52 +02:00
13d000c407 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.14 → v6.7.0 )
| datasource | package                  | from    | to     |
| ---------- | ------------------------ | ------- | ------ |
| docker     | lycheeorg/lychee-laravel | v6.6.14 | v6.7.0 |
2025-07-02 08:44:38 +02:00
7ff08c5552 ⬆️ Update ghcr.io/twin/gatus ( v5.18.1 → v5.19.0 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | ghcr.io/twin/gatus | v5.18.1 | v5.19.0 |
2025-07-02 08:44:31 +02:00
cbca950d69 ⬆️ Update ghcr.io/koenkk/zigbee2mqtt ( 2.4.0 → 2.5.0 )
| datasource | package                    | from  | to    |
| ---------- | -------------------------- | ----- | ----- |
| docker     | ghcr.io/koenkk/zigbee2mqtt | 2.4.0 | 2.5.0 |
2025-07-02 08:44:25 +02:00
651eee7bea ⬆️ Update ghcr.io/auricom/redlib ( 458ab07 → 89e6fe7 ) (#7153)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-07-02 05:24:13 +00:00
eb23e5deb7 ⬆️ Update nginxinc/nginx-unprivileged ( 1389850 → 7fa831d ) 2025-07-01 20:38:15 +02:00
64bd814ffd ⬆️ Update ghcr.io/navidrome/navidrome ( 0.56.1 → 0.57.0 )
| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| docker     | ghcr.io/navidrome/navidrome | 0.56.1 | 0.57.0 |
2025-07-01 20:38:10 +02:00
72e4d66a05 fix: music-transcode healthchecks id 2025-07-01 17:50:11 +02:00
cff9c30d48 feat: archive ghostfolio 2025-07-01 11:50:12 +02:00
5c8995497f ⬆️ Update dashboard Kubernetes / Views / Nodes (35 → 37)
| datasource                | package | from | to |
| ------------------------- | ------- | ---- | -- |
| custom.grafana-dashboards | 15759   | 35   | 37 |
2025-06-30 21:19:41 +00:00
98c5b94405 ⬆️ Update nginxinc/nginx-unprivileged ( 7d08b59 → 1389850 ) 2025-06-30 17:43:36 +02:00
7249f7d293 ⬆️ Update ghcr.io/auricom/redlib ( 6a352c8 → 458ab07 ) (#7145)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-30 07:22:33 +00:00
2db266a9a1 ⬆️ Update ghcr.io/auricom/kubectl ( 94063a4 → 5f2c5b2 ) (#7144)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-30 06:32:23 +00:00
1100aa3d5f ⬆️ Update ghcr.io/auricom/github-notifier ( 0ad75b7 → e73f1ba ) (#7143)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-30 05:23:26 +00:00
48767ba3bb ⬆️ Update controlplaneio-fluxcd/distribution ( v2.6.2 → v2.6.3 )
| datasource      | package                            | from   | to     |
| --------------- | ---------------------------------- | ------ | ------ |
| github-releases | controlplaneio-fluxcd/distribution | v2.6.2 | v2.6.3 |
2025-06-29 23:20:43 +02:00
92e9d15efe ⬆️ Update fluxcd/flux2 ( v2.6.2 → v2.6.3 )
| datasource  | package      | from   | to     |
| ----------- | ------------ | ------ | ------ |
| github-tags | fluxcd/flux2 | v2.6.2 | v2.6.3 |
2025-06-29 23:20:37 +02:00
da6e4e5732 ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.174.0 → 2.175.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.174.0 | 2.175.0 |
2025-06-29 23:20:30 +02:00
86dafff0d4 ⬆️ Update nginxinc/nginx-unprivileged ( 1.28.0 → 1.29.0 )
| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| docker     | nginxinc/nginx-unprivileged | 1.28.0 | 1.29.0 |
2025-06-29 23:20:25 +02:00
7bf7373aaa fix: kubectl tag 2025-06-29 23:12:46 +02:00
0ae57c7d1b refactor: helm repositories 2025-06-29 21:50:33 +02:00
52e68d7b53 ⬆️ Update ghcr.io/auricom/redlib ( 02f5b92 → 6a352c8 ) (#7142)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-29 05:23:18 +00:00
d5d7fa8dda ⬆️ Update ghcr.io/auricom/redlib ( dc0a674 → 02f5b92 ) (#7140)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-28 05:20:52 +00:00
1f8f48bd98 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.12 → v6.6.14 )
| datasource | package                  | from    | to      |
| ---------- | ------------------------ | ------- | ------- |
| docker     | lycheeorg/lychee-laravel | v6.6.12 | v6.6.14 |
2025-06-27 22:15:49 +02:00
d9ad6b1dde ⬆️ Update ghcr.io/grafana/helm-charts/grafana ( 9.2.7 → 9.2.9 )
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/grafana/helm-charts/grafana | 9.2.7 | 9.2.9 |
2025-06-27 22:15:42 +02:00
984ac641bb ⬆️ Update Cilium group ( 1.17.3 → 1.17.5 )
| datasource | package                                      | from   | to     |
| ---------- | -------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/charts-mirror/cilium | 1.17.3 | 1.17.5 |
2025-06-27 08:48:50 +02:00
db8f78d019 ⬆️ Update kyverno ( 3.4.3 → 3.4.4 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/kyverno/charts/kyverno | 3.4.3 | 3.4.4 |
2025-06-27 08:48:40 +02:00
f0b3078a00 ⬆️ Update ghcr.io/auricom/redlib ( 2ac14b2 → dc0a674 ) (#7132)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-27 05:21:09 +00:00
aef4caca70 ⬆️ Update kyverno ( 3.4.2 → 3.4.3 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/kyverno/charts/kyverno | 3.4.2 | 3.4.3 |
2025-06-26 15:04:46 +02:00
e8c9fce3a3 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.11 → v6.6.12 )
| datasource | package                  | from    | to      |
| ---------- | ------------------------ | ------- | ------- |
| docker     | lycheeorg/lychee-laravel | v6.6.11 | v6.6.12 |
2025-06-26 14:38:45 +02:00
63fa5cd16e ⬆️ Update OCIRepository to source.toolkit.fluxcd.io/v1
| datasource     | package       | from                             | to                          |
| -------------- | ------------- | -------------------------------- | --------------------------- |
| kubernetes-api | OCIRepository | source.toolkit.fluxcd.io/v1beta2 | source.toolkit.fluxcd.io/v1 |
2025-06-26 14:38:23 +02:00
7f1938e96c ⬆️ Update Rook-Ceph group ( v1.17.4 → v1.17.5 )
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.4 | v1.17.5 |
| helm       | rook-ceph-cluster | v1.17.4 | v1.17.5 |
| docker     | rook/ceph         | v1.17.4 | v1.17.5 |
2025-06-26 14:38:01 +02:00
d6ec1f561e ⬆️ Update prometheus-operator-crds to v21.0.0
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 20.0.3 | 21.0.0 |
| helm       | prometheus-operator-crds                                     | 20.0.3 | 21.0.0 |
2025-06-26 11:11:55 +02:00
27a0077342 ⬆️ Update ghcr.io/coder/code-server ( 4.101.1 → 4.101.2 )
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.101.1 | 4.101.2 |
2025-06-26 11:11:46 +02:00
be074056aa ⬆️ Update docker.io/library/influxdb ( a7a9e96 → ef14203 ) 2025-06-26 11:11:39 +02:00
17c1c3c80c ⬆️ Update External Secrets Operator group ( 0.18.0 → 0.18.1 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.18.0 | 0.18.1 |
2025-06-26 11:11:30 +02:00
7ca3a989d3 ⬆️ Update ghcr.io/auricom/redlib ( 0c9b1f9 → 2ac14b2 ) (#7124)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-26 05:21:35 +00:00
1b5dea3716 ⬆️ Update prometheus-operator-crds ( 20.0.1 → 20.0.3 )
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 20.0.1 | 20.0.3 |
| helm       | prometheus-operator-crds                                     | 20.0.1 | 20.0.3 |
2025-06-25 18:14:17 +02:00
2b6fbe45cd ⬆️ Update docker.io/prodrigestivill/postgres-backup-local ( 73f18e9 → e7182c0 ) 2025-06-25 18:13:42 +02:00
1d68dd9b2d ⬆️ Update registry.k8s.io/git-sync/git-sync ( v4.4.1 → v4.4.2 )
| datasource | package                           | from   | to     |
| ---------- | --------------------------------- | ------ | ------ |
| docker     | registry.k8s.io/git-sync/git-sync | v4.4.1 | v4.4.2 |
2025-06-25 18:12:48 +02:00
4f4e916f31 ⬆️ Update ghcr.io/siderolabs/kubelet ( v1.32.3 → v1.33.2 )
| datasource | package                    | from    | to      |
| ---------- | -------------------------- | ------- | ------- |
| docker     | ghcr.io/siderolabs/kubelet | v1.32.3 | v1.33.2 |
2025-06-25 18:12:41 +02:00
70d62d26eb ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.30.3 → v1.31.0 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.30.3 | v1.31.0 |
2025-06-25 18:12:33 +02:00
bca99a7d49 ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.16.3 → 2.17.1 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/paperless-ngx/paperless-ngx | 2.16.3 | 2.17.1 |
2025-06-25 18:12:06 +02:00
055985e5cb ⬆️ Update ghcr.io/coder/code-server ( 4.100.3 → 4.101.1 )
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.100.3 | 4.101.1 |
2025-06-25 18:12:00 +02:00
cfa4e0448f ⬆️ Update Tdarr group ( 2.44.01 → 2.45.01 )
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| docker     | haveagitgat/tdarr      | 2.44.01 | 2.45.01 |
| docker     | haveagitgat/tdarr_node | 2.44.01 | 2.45.01 |
2025-06-25 18:11:48 +02:00
42a61220be ⬆️ Update CoreDNS group ( 1.39.2 → 1.43.0 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/coredns/charts/coredns | 1.39.2 | 1.43.0 |
2025-06-25 18:11:39 +02:00
a6c3f5e1fc ⬆️ Update ghcr.io/flaresolverr/flaresolverr ( v3.3.24 → v3.3.25 )
| datasource | package                           | from    | to      |
| ---------- | --------------------------------- | ------- | ------- |
| docker     | ghcr.io/flaresolverr/flaresolverr | v3.3.24 | v3.3.25 |
2025-06-25 18:11:19 +02:00
0ee58939db ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.6.0 → 2025.6.1 )
| datasource | package                          | from     | to       |
| ---------- | -------------------------------- | -------- | -------- |
| docker     | docker.io/cloudflare/cloudflared | 2025.6.0 | 2025.6.1 |
2025-06-25 18:11:13 +02:00
24c748f730 ⬆️ Update jacobalberty/unifi ( v9.1.120 → v9.2.87 )
| datasource | package            | from     | to      |
| ---------- | ------------------ | -------- | ------- |
| docker     | jacobalberty/unifi | v9.1.120 | v9.2.87 |
2025-06-25 18:11:00 +02:00
4f9cdb1af0 ⬆️ Update External Secrets Operator group ( 0.17.0 → 0.18.0 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.17.0 | 0.18.0 |
2025-06-25 18:10:51 +02:00
5b4a48373d ⬆️ Update ghcr.io/zwave-js/zwave-js-ui ( 10.6.1 → 10.7.0 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/zwave-js/zwave-js-ui | 10.6.1 | 10.7.0 |
2025-06-25 18:10:34 +02:00
57a852c4ec ⬆️ Update ghcr.io/fallenbagel/jellyseerr ( 2.6.0 → 2.7.0 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/fallenbagel/jellyseerr | 2.6.0 | 2.7.0 |
2025-06-25 18:10:13 +02:00
0d0b18809f ⬆️ Update HelmRepository to source.toolkit.fluxcd.io/v1
| datasource     | package        | from                             | to                          |
| -------------- | -------------- | -------------------------------- | --------------------------- |
| kubernetes-api | HelmRepository | source.toolkit.fluxcd.io/v1beta1 | source.toolkit.fluxcd.io/v1 |
2025-06-25 18:10:00 +02:00
9d535df579 ⬆️ Update vabene1111/recipes ( 1.5.34 → 1.5.35 )
| datasource | package            | from   | to     |
| ---------- | ------------------ | ------ | ------ |
| docker     | vabene1111/recipes | 1.5.34 | 1.5.35 |
2025-06-25 18:09:45 +02:00
57e534069b ⬆️ Update ghcr.io/home-operations/qbittorrent ( 5.1.0 → 5.1.1 )
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/home-operations/qbittorrent | 5.1.0 | 5.1.1 |
2025-06-25 18:09:38 +02:00
5856826945 ⬆️ Update gotson/komga ( 1.21.3 → 1.22.0 )
| datasource | package      | from   | to     |
| ---------- | ------------ | ------ | ------ |
| docker     | gotson/komga | 1.21.3 | 1.22.0 |
2025-06-25 18:09:25 +02:00
759049bc41 ⬆️ Update nginxinc/nginx-unprivileged ( 052900a → 40e8efb ) 2025-06-25 18:09:16 +02:00
caff667ef1 ⬆️ Update prometheus-blackbox-exporter ( 10.1.0 → 11.0.0 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| helm       | prometheus-blackbox-exporter | 10.1.0 | 11.0.0 |
2025-06-25 18:08:59 +02:00
d58b906314 ⬆️ Update ghcr.io/piraeusdatastore/helm-charts/snapshot-controller ( 4.0.2 → 4.1.0 )
| datasource | package                                                  | from  | to    |
| ---------- | -------------------------------------------------------- | ----- | ----- |
| docker     | ghcr.io/piraeusdatastore/helm-charts/snapshot-controller | 4.0.2 | 4.1.0 |
2025-06-25 18:08:47 +02:00
1e5e11f7a3 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.10 → v6.6.11 )
| datasource | package                  | from    | to      |
| ---------- | ------------------------ | ------- | ------- |
| docker     | lycheeorg/lychee-laravel | v6.6.10 | v6.6.11 |
2025-06-25 18:08:27 +02:00
1d109d2a48 ⬆️ Update ghcr.io/home-operations/k8s-sidecar ( 1.30.3 → 1.30.5 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/home-operations/k8s-sidecar | 1.30.3 | 1.30.5 |
2025-06-25 18:08:17 +02:00
313674427a ⬆️ Update openebs ( 4.2.0 → 4.3.2 )
| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| helm       | openebs | 4.2.0 | 4.3.2 |
2025-06-25 18:08:05 +02:00
35842093b7 ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.171.0 → 2.174.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.171.0 | 2.174.0 |
2025-06-25 18:07:48 +02:00
9ec2b67940 ⬆️ Update kube-prometheus-stack ( 73.2.0 → 75.6.0 )
| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| helm       | kube-prometheus-stack | 73.2.0 | 75.6.0 |
2025-06-25 18:07:37 +02:00
f4a0d7d276 ⬆️ Update ghcr.io/auricom/kubectl ( 1.32 → 1.33 )
| datasource | package                 | from | to   |
| ---------- | ----------------------- | ---- | ---- |
| docker     | ghcr.io/auricom/kubectl | 1.32 | 1.33 |
2025-06-25 18:07:27 +02:00
882c0579f5 ⬆️ Update ghcr.io/linuxserver/calibre ( version-v8.4.0 → version-v8.5.0 )
| datasource | package                     | from           | to             |
| ---------- | --------------------------- | -------------- | -------------- |
| docker     | ghcr.io/linuxserver/calibre | version-v8.4.0 | version-v8.5.0 |
2025-06-25 18:07:18 +02:00
7af2ae520c ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.6.1 → 2025.6.3 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.6.1 | 2025.6.3 |
2025-06-25 18:07:04 +02:00
036285bdee ⬆️ Update ghcr.io/auricom/redlib ( de6518e → 0c9b1f9 ) (#7121)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-25 06:32:10 +00:00
d0b5959f46 ⬆️ Update ghcr.io/auricom/github-notifier ( 2029357 → 0ad75b7 ) (#7120)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-25 05:22:01 +00:00
bc3dea1c83 ⬆️ Update ghcr.io/auricom/redlib ( 0a2c80a → de6518e ) (#7119)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-24 05:22:20 +00:00
d3bfdf4b3c ⬆️ Update renovatebot/github-action ( v42.0.6 → v43.0.1 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v42.0.6 | v43.0.1 |
2025-06-23 09:56:03 +02:00
fd2bfd43f6 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.7 → v6.6.10 )
| datasource | package                  | from   | to      |
| ---------- | ------------------------ | ------ | ------- |
| docker     | lycheeorg/lychee-laravel | v6.6.7 | v6.6.10 |
2025-06-23 09:54:58 +02:00
566c3868d8 ⬆️ Update sissbruecker/linkding ( 1.40.0 → 1.41.0 )
| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| docker     | sissbruecker/linkding | 1.40.0 | 1.41.0 |
2025-06-23 09:54:42 +02:00
fc28bd11d2 feat: archive ngnode 2025-06-23 09:54:00 +02:00
82985130e0 refactor 2025-06-21 23:56:39 +02:00
8b760eab07 feat: migrate from emqx to mosquitto 2025-06-21 23:12:31 +02:00
8411f0f0a2 feat: mosquitto 2025-06-21 15:03:23 +02:00
c093c31cc4 ⬆️ Update ghcr.io/auricom/redlib ( 2983ab0 → 0a2c80a ) (#7108)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-21 05:19:50 +00:00
41fc590000 refactor: oci repo 2025-06-20 23:34:59 +02:00
f3fa524d28 fixup! fixup! feat: envoy-gateway 2025-06-20 23:18:29 +02:00
5b20a6e84f ⬆️ Update ghcr.io/auricom/redlib ( 9b49f2f → 2983ab0 ) (#7103)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-20 05:21:35 +00:00
57a7f62cc1 fixup! feat: envoy-gateway 2025-06-20 02:15:47 +02:00
96bbc04020 ⬆️ Update ghcr.io/siderolabs/installer ( v1.9.5 → v1.10.4 )
| datasource | package                      | from   | to      |
| ---------- | ---------------------------- | ------ | ------- |
| docker     | ghcr.io/siderolabs/installer | v1.9.5 | v1.10.4 |
2025-06-20 00:48:19 +02:00
18c74b7072 feat: envoy-gateway 2025-06-20 00:46:05 +02:00
d48c329b18 refactor: kube-system 2025-06-20 00:42:13 +02:00
61f167b348 refactor: cilium helm 2025-06-19 23:59:31 +02:00
1964be9db1 ⬆️ Update ghcr.io/auricom/redlib ( 3b0761d → 9b49f2f ) (#7094)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-19 06:30:57 +00:00
10fe612bae ⬆️ Update ghcr.io/auricom/github-notifier ( f0c2316 → 2029357 ) (#7093)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-19 05:20:35 +00:00
90281161cf ⬆️ Update renovatebot/github-action ( v42.0.5 → v42.0.6 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v42.0.5 | v42.0.6 |
2025-06-19 04:29:51 +00:00
787bb115b3 ⬆️ Update ghcr.io/auricom/redlib ( 1ab9959 → 3b0761d ) (#7089)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-18 05:21:04 +00:00
cab892b29e ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.5 → v7.5.6 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.5 | v7.5.6 |
2025-06-18 03:18:07 +00:00
361725ea32 ⬆️ Update Tdarr group ( 2.43.01 → 2.44.01 )
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| docker     | haveagitgat/tdarr      | 2.43.01 | 2.44.01 |
| docker     | haveagitgat/tdarr_node | 2.43.01 | 2.44.01 |
2025-06-17 13:24:01 +02:00
15b314437d ⬆️ Update fluxcd/flux2 ( v2.5.1 → v2.6.2 )
| datasource  | package      | from   | to     |
| ----------- | ------------ | ------ | ------ |
| github-tags | fluxcd/flux2 | v2.5.1 | v2.6.2 |
2025-06-17 09:21:21 +02:00
049c84217a ⬆️ Update controlplaneio-fluxcd/distribution ( v2.5.1 → v2.6.2 )
| datasource      | package                            | from   | to     |
| --------------- | ---------------------------------- | ------ | ------ |
| github-releases | controlplaneio-fluxcd/distribution | v2.5.1 | v2.6.2 |
2025-06-17 09:21:16 +02:00
f471955154 ⬆️ Update Flux Operator group ( 0.22.0 → 0.23.0 )
| datasource | package                                            | from   | to     |
| ---------- | -------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-instance | 0.22.0 | 0.23.0 |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-operator | 0.22.0 | 0.23.0 |
2025-06-17 09:19:58 +02:00
7b9b71f058 refactor: coredns helm 2025-06-17 09:15:39 +02:00
d245b8ae08 ⬆️ Update ghcr.io/auricom/redlib ( ce55568 → 1ab9959 ) (#7083)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-17 05:21:33 +00:00
4d152959b7 ⬆️ Update ghcr.io/auricom/freac ( f9f8237 → b1cf292 ) (#7080)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-16 11:18:39 +00:00
d43d5e775c ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.169.0 → 2.171.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.169.0 | 2.171.0 |
2025-06-16 09:31:41 +02:00
0a38ac750f ⬆️ Update ghcr.io/home-operations/prowlarr ( 1.37.0.5076 → 2.0.0.5094 )
| datasource | package                          | from        | to         |
| ---------- | -------------------------------- | ----------- | ---------- |
| docker     | ghcr.io/home-operations/prowlarr | 1.37.0.5076 | 2.0.0.5094 |
2025-06-16 09:31:36 +02:00
d8d74bef88 ⬆️ Update ghcr.io/home-operations/radarr ( 5.26.1.10080 → 5.27.0.10101 )
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.26.1.10080 | 5.27.0.10101 |
2025-06-16 09:31:31 +02:00
f81a0b48d2 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.5.3 → 2025.6.1 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.5.3 | 2025.6.1 |
2025-06-16 09:31:25 +02:00
53f84f7ee1 ⬆️ Update Tdarr group ( 2.42.01 → 2.43.01 )
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| docker     | haveagitgat/tdarr      | 2.42.01 | 2.43.01 |
| docker     | haveagitgat/tdarr_node | 2.42.01 | 2.43.01 |
2025-06-16 09:31:19 +02:00
56d817dad5 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.4 → v7.5.5 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.4 | v7.5.5 |
2025-06-15 16:23:54 +00:00
cb22138785 ⬆️ Update ghcr.io/auricom/redlib ( 8714399 → ce55568 ) (#7075)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-14 05:20:36 +00:00
239600d945 fix: renamarr 2025-06-13 14:18:06 +02:00
5c86b27599 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.5 → v6.6.7 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.6.5 | v6.6.7 |
2025-06-13 13:22:49 +02:00
73b129b37e ⬆️ Update ghcr.io/auricom/redlib ( c7c48df → 8714399 ) (#7069)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-13 06:30:40 +00:00
8862d35da7 ⬆️ Update ghcr.io/auricom/github-notifier ( 30c8faf → f0c2316 ) (#7068)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-13 05:20:19 +00:00
c764e02b91 ⬆️ Update dashboard Node Exporter Full (40 → 41)
| datasource                | package | from | to |
| ------------------------- | ------- | ---- | -- |
| custom.grafana-dashboards | 1860    | 40   | 41 |
2025-06-12 20:24:13 +00:00
fc6ea456ab ⬆️ Update ghcr.io/auricom/redlib ( 4b98ff8 → c7c48df ) (#7063)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-12 05:21:02 +00:00
c9c29abf55 ⬆️ Update renovatebot/github-action ( v42.0.4 → v42.0.5 )
| datasource  | package                   | from    | to      |
| ----------- | ------------------------- | ------- | ------- |
| github-tags | renovatebot/github-action | v42.0.4 | v42.0.5 |
2025-06-12 04:27:58 +00:00
f5c1fe73d0 ⬆️ Update ghcr.io/linuxserver/calibre ( dcfc52e → 2cccd5b ) 2025-06-11 16:52:26 +02:00
4734f9ded6 ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.5.0 → 2025.6.0 )
| datasource | package                          | from     | to       |
| ---------- | -------------------------------- | -------- | -------- |
| docker     | docker.io/cloudflare/cloudflared | 2025.5.0 | 2025.6.0 |
2025-06-11 16:52:19 +02:00
fc62ec50cf ⬆️ Update ghcr.io/auricom/redlib ( 52d5e42 → 4b98ff8 ) (#7056)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-11 05:21:10 +00:00
cea6e778b4 ⬆️ Update ghcr.io/coder/code-server ( 4.100.2 → 4.100.3 )
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| docker     | ghcr.io/coder/code-server | 4.100.2 | 4.100.3 |
2025-06-10 12:39:36 +02:00
9a9035965e ⬆️ Update kube-prometheus-stack ( 72.9.1 → 73.2.0 )
| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| helm       | kube-prometheus-stack | 72.9.1 | 73.2.0 |
2025-06-10 12:38:49 +02:00
1ad46911fc ⬆️ Update ghcr.io/linuxserver/calibre ( f17b542 → dcfc52e ) 2025-06-10 12:38:40 +02:00
c4fd26b354 ⬆️ Update ghcr.io/home-operations/prowlarr ( 1.36.3.5071 → 1.37.0.5076 )
| datasource | package                          | from        | to          |
| ---------- | -------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/home-operations/prowlarr | 1.36.3.5071 | 1.37.0.5076 |
2025-06-10 12:38:05 +02:00
f206e14c09 ⬆️ Update prometheus-blackbox-exporter ( 9.8.0 → 10.1.0 )
| datasource | package                      | from  | to     |
| ---------- | ---------------------------- | ----- | ------ |
| helm       | prometheus-blackbox-exporter | 9.8.0 | 10.1.0 |
2025-06-10 12:37:50 +02:00
ddbe953dc9 ⬆️ Update ghcr.io/flaresolverr/flaresolverr ( v3.3.22 → v3.3.24 )
| datasource | package                           | from    | to      |
| ---------- | --------------------------------- | ------- | ------- |
| docker     | ghcr.io/flaresolverr/flaresolverr | v3.3.22 | v3.3.24 |
2025-06-10 12:37:37 +02:00
68fdcf19c0 ⬆️ Update ingress-nginx ( 4.12.2 → 4.12.3 )
| datasource | package       | from   | to     |
| ---------- | ------------- | ------ | ------ |
| helm       | ingress-nginx | 4.12.2 | 4.12.3 |
2025-06-10 12:37:23 +02:00
7ba8ac93b8 ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.16.2 → 2.16.3 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/paperless-ngx/paperless-ngx | 2.16.2 | 2.16.3 |
2025-06-10 12:37:13 +02:00
d068b6bd31 ⬆️ Update Rook-Ceph group ( v1.17.3 → v1.17.4 )
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.3 | v1.17.4 |
| helm       | rook-ceph-cluster | v1.17.3 | v1.17.4 |
| docker     | rook/ceph         | v1.17.3 | v1.17.4 |
2025-06-10 12:37:01 +02:00
0f50cd4191 ⬆️ Update prometheus-pushgateway ( 3.3.0 → 3.4.0 )
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| helm       | prometheus-pushgateway | 3.3.0 | 3.4.0 |
2025-06-10 12:36:53 +02:00
811029d380 ⬆️ Update ghcr.io/home-operations/radarr ( 5.26.0.10051 → 5.26.1.10080 )
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.26.0.10051 | 5.26.1.10080 |
2025-06-10 12:36:30 +02:00
7eddc4b9c2 ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.165.0 → 2.169.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.165.0 | 2.169.0 |
2025-06-10 12:36:03 +02:00
dc9df33768 ⬆️ Update jesec/flood ( 2e04adb → ac5a086 ) 2025-06-10 12:35:52 +02:00
969c65d289 ⬆️ Update nginxinc/nginx-unprivileged ( aebd3b7 → 052900a ) 2025-06-10 12:35:22 +02:00
253c43968f ⬆️ Update ghcr.io/fallenbagel/jellyseerr ( 2.5.2 → 2.6.0 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/fallenbagel/jellyseerr | 2.5.2 | 2.6.0 |
2025-06-10 12:35:07 +02:00
3369dcd40a ⬆️ Update ghcr.io/home-operations/sonarr ( 4.0.14.2938 → 4.0.15.2940 )
| datasource | package                        | from        | to          |
| ---------- | ------------------------------ | ----------- | ----------- |
| docker     | ghcr.io/home-operations/sonarr | 4.0.14.2938 | 4.0.15.2940 |
2025-06-10 12:34:28 +02:00
6a1f467ca6 ⬆️ Update spegel ( 0.2.0 → 0.3.0 )
| datasource | package                               | from  | to    |
| ---------- | ------------------------------------- | ----- | ----- |
| docker     | ghcr.io/spegel-org/helm-charts/spegel | 0.2.0 | 0.3.0 |
2025-06-10 12:34:16 +02:00
31998262e4 ⬆️ Update ghcr.io/auricom/redlib ( c519bc9 → 52d5e42 ) (#7055)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-10 05:20:49 +00:00
b2d7d17bec ⬆️ Update ghcr.io/auricom/redlib ( 6254542 → c519bc9 ) (#7051)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-09 05:21:45 +00:00
3d20aefa17 ⬆️ Update ghcr.io/auricom/redlib ( a31674d → 6254542 ) (#7049)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-08 06:28:58 +00:00
17432d61cf ⬆️ Update ghcr.io/auricom/github-notifier ( 16cdc45 → 30c8faf ) (#7048)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-08 05:21:16 +00:00
621439d14e ⬆️ Update ghcr.io/auricom/redlib ( b6bc3c1 → a31674d ) (#7047)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-07 05:19:43 +00:00
76378cbba7 ⬆️ Update ghcr.io/auricom/redlib ( d3a453f → b6bc3c1 ) (#7045)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-06 05:21:20 +00:00
a07d23e3bd ⬆️ Update ghcr.io/auricom/redlib ( e99529d → d3a453f ) (#7039)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-05 05:21:26 +00:00
5b0a62daba ⬆️ Update ghcr.io/auricom/redlib ( d266c38 → e99529d ) (#7034)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-04 05:20:54 +00:00
ecb7095f60 ⬆️ Update ghcr.io/blakeblackshear/frigate ( 0.15.0 → 0.16.0 )
| datasource | package                         | from   | to     |
| ---------- | ------------------------------- | ------ | ------ |
| docker     | ghcr.io/blakeblackshear/frigate | 0.15.0 | 0.16.0 |
2025-06-03 09:27:46 +02:00
0683d588c9 ⬆️ Update prometheus-operator-crds ( 20.0.0 → 20.0.1 )
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 20.0.0 | 20.0.1 |
| helm       | prometheus-operator-crds                                     | 20.0.0 | 20.0.1 |
2025-06-03 09:27:40 +02:00
b117368b81 ⬆️ Update nginxinc/nginx-unprivileged ( 158b885 → aebd3b7 ) 2025-06-03 09:27:32 +02:00
d6213a7633 ⬆️ Update kube-prometheus-stack ( 70.10.0 → 72.9.1 )
| datasource | package               | from    | to     |
| ---------- | --------------------- | ------- | ------ |
| helm       | kube-prometheus-stack | 70.10.0 | 72.9.1 |
2025-06-03 09:27:26 +02:00
1db99c8517 ⬆️ Update ghcr.io/actions/actions-runner ( 2.323.0 → 2.325.0 )
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/actions/actions-runner | 2.323.0 | 2.325.0 |
2025-06-03 09:27:19 +02:00
b53ac816a0 ⬆️ Update kyverno ( 3.4.1 → 3.4.2 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/kyverno/charts/kyverno | 3.4.1 | 3.4.2 |
2025-06-03 09:27:13 +02:00
7b4f35235f ⬆️ Update docker.io/library/influxdb ( 07af6d4 → a7a9e96 ) 2025-06-03 09:27:05 +02:00
156040d601 ⬆️ Update ghcr.io/coder/code-server ( 4.99.3 → 4.100.2 )
| datasource | package                   | from   | to      |
| ---------- | ------------------------- | ------ | ------- |
| docker     | ghcr.io/coder/code-server | 4.99.3 | 4.100.2 |
2025-06-03 09:26:45 +02:00
0bc94850c9 ⬆️ Update renovatebot/github-action ( v41.0.22 → v42.0.4 )
| datasource  | package                   | from     | to      |
| ----------- | ------------------------- | -------- | ------- |
| github-tags | renovatebot/github-action | v41.0.22 | v42.0.4 |
2025-06-03 09:26:40 +02:00
f3f95eec30 ⬆️ Update ghcr.io/authelia/authelia ( 4.39.1 → 4.39.4 )
| datasource | package                   | from   | to     |
| ---------- | ------------------------- | ------ | ------ |
| docker     | ghcr.io/authelia/authelia | 4.39.1 | 4.39.4 |
2025-06-03 09:26:30 +02:00
500dc0a797 ⬆️ Update intel-device-plugins-gpu ( 0.32.0 → 0.32.1 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| helm       | intel-device-plugins-gpu | 0.32.0 | 0.32.1 |
2025-06-03 09:26:19 +02:00
c4019fdb97 ⬆️ Update intel-device-plugins-operator ( 0.32.0 → 0.32.1 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| helm       | intel-device-plugins-operator | 0.32.0 | 0.32.1 |
2025-06-03 09:26:12 +02:00
804ccd3f81 ⬆️ Update ansible to 2.18.6
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| devbox     | ansible | 2.18.4 | 2.18.6 |
2025-06-03 09:26:01 +02:00
544c1bea4d ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.164.0 → 2.165.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.164.0 | 2.165.0 |
2025-06-03 09:25:58 +02:00
2ed3909443 ⬆️ Update ghcr.io/twin/gatus ( v5.17.0 → v5.18.1 )
| datasource | package            | from    | to      |
| ---------- | ------------------ | ------- | ------- |
| docker     | ghcr.io/twin/gatus | v5.17.0 | v5.18.1 |
2025-06-03 09:25:52 +02:00
8bd26a0736 ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx ( 2.15.3 → 2.16.2 )
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| docker     | ghcr.io/paperless-ngx/paperless-ngx | 2.15.3 | 2.16.2 |
2025-06-03 09:25:29 +02:00
824bc3ce33 ⬆️ Update ghcr.io/zwave-js/zwave-js-ui ( 10.5.1 → 10.6.1 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/zwave-js/zwave-js-ui | 10.5.1 | 10.6.1 |
2025-06-03 09:25:20 +02:00
699f85a6a4 ⬆️ Update prometheus-blackbox-exporter ( 9.7.0 → 9.8.0 )
| datasource | package                      | from  | to    |
| ---------- | ---------------------------- | ----- | ----- |
| helm       | prometheus-blackbox-exporter | 9.7.0 | 9.8.0 |
2025-06-03 09:25:16 +02:00
80c4a0c1d9 ⬆️ Update ghcr.io/home-operations/prowlarr ( 1.36.2.5059 → 1.36.3.5071 )
| datasource | package                          | from        | to          |
| ---------- | -------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/home-operations/prowlarr | 1.36.2.5059 | 1.36.3.5071 |
2025-06-03 09:25:01 +02:00
bcbedf40a4 ⬆️ Update ghcr.io/flaresolverr/flaresolverr ( v3.3.21 → v3.3.22 )
| datasource | package                           | from    | to      |
| ---------- | --------------------------------- | ------- | ------- |
| docker     | ghcr.io/flaresolverr/flaresolverr | v3.3.21 | v3.3.22 |
2025-06-03 09:24:54 +02:00
e43d445753 ⬆️ Update freshrss/freshrss ( 1.26.2 → 1.26.3 )
| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| docker     | freshrss/freshrss | 1.26.2 | 1.26.3 |
2025-06-03 09:24:42 +02:00
1507e25edf ⬆️ Update ghcr.io/home-operations/radarr ( 5.24.1.10017 → 5.26.0.10051 )
| datasource | package                        | from         | to           |
| ---------- | ------------------------------ | ------------ | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.24.1.10017 | 5.26.0.10051 |
2025-06-03 09:24:35 +02:00
c91e733cd2 ⬆️ Update grafana ( 9.2.1 → 9.2.2 )
| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| helm       | grafana | 9.2.1 | 9.2.2 |
2025-06-03 09:24:30 +02:00
c34f617615 ⬆️ Update ghcr.io/gethomepage/homepage ( v1.2.0 → v1.3.2 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/gethomepage/homepage | v1.2.0 | v1.3.2 |
2025-06-03 09:23:55 +02:00
2184e6e1fa ⬆️ Update ghcr.io/koenkk/zigbee2mqtt ( 2.2.1 → 2.4.0 )
| datasource | package                    | from  | to    |
| ---------- | -------------------------- | ----- | ----- |
| docker     | ghcr.io/koenkk/zigbee2mqtt | 2.2.1 | 2.4.0 |
2025-06-03 09:23:47 +02:00
5559077ead ⬆️ Update ghcr.io/auricom/redlib ( cb7abe2 → d266c38 ) (#7027)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-03 05:21:29 +00:00
89bace7173 ⬆️ Update Flux Operator group ( 0.19.0 → 0.22.0 )
| datasource | package                                            | from   | to     |
| ---------- | -------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-instance | 0.19.0 | 0.22.0 |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-operator | 0.19.0 | 0.22.0 |
2025-06-02 12:06:35 +02:00
b0e3a78b2c ⬆️ Update Tdarr group ( 2.40.01 → 2.42.01 )
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| docker     | haveagitgat/tdarr      | 2.40.01 | 2.42.01 |
| docker     | haveagitgat/tdarr_node | 2.40.01 | 2.42.01 |
2025-06-01 21:47:46 +02:00
49a96927c2 ⬆️ Update ghcr.io/auricom/redlib ( 3f6db2a → cb7abe2 ) (#7023)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-01 06:28:52 +00:00
a97fbb0555 ⬆️ Update ghcr.io/auricom/github-notifier ( 85b20ec → 16cdc45 ) (#7022)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-06-01 05:21:11 +00:00
b71d2e09e4 ⬆️ Update ghcr.io/home-operations/webhook ( a83bc65 → 22bcdc2 ) (#7017)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 18:26:37 +00:00
6820332188 ⬆️ Update ghcr.io/home-operations/sonarr ( 95c3d63 → 5126f7a ) (#7016)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 17:16:40 +00:00
feaafa8fa5 ⬆️ Update ghcr.io/home-operations/sabnzbd ( fb8b35e → d57f89b ) (#7015)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 16:23:15 +00:00
4ba7cdd15e ⬆️ Update ghcr.io/home-operations/qbittorrent ( fe26058 → 37aefd7 ) (#7014)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 15:19:18 +00:00
d9edd1b44c ⬆️ Update ghcr.io/home-operations/bazarr ( e569e3d → dbc87e5 ) (#7013)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 14:17:33 +00:00
228002fd95 ⬆️ Update ghcr.io/auricom/redlib ( 341287e → 3f6db2a ) (#7010)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-31 05:19:46 +00:00
a6fdce7653 ⬆️ Update prometheus-pushgateway ( 3.1.0 → 3.3.0 )
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| helm       | prometheus-pushgateway | 3.1.0 | 3.3.0 |
2025-05-31 00:42:43 +02:00
39e05a1f11 ⬆️ Update docker.io/outlinewiki/outline ( 0.83.0 → 0.84.0 )
| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/outlinewiki/outline | 0.83.0 | 0.84.0 |
2025-05-31 00:42:38 +02:00
28a887d92e ⬆️ Update grafana ( 8.15.0 → 9.2.1 )
| datasource | package | from   | to    |
| ---------- | ------- | ------ | ----- |
| helm       | grafana | 8.15.0 | 9.2.1 |
2025-05-31 00:41:56 +02:00
d2d38f4807 ⬆️ Update vaultwarden/server ( 1.33.2 → 1.34.1 )
| datasource | package            | from   | to     |
| ---------- | ------------------ | ------ | ------ |
| docker     | vaultwarden/server | 1.33.2 | 1.34.1 |
2025-05-31 00:41:47 +02:00
77d9e10a81 ⬆️ Update lycheeorg/lychee-laravel ( v6.6.4 → v6.6.5 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.6.4 | v6.6.5 |
2025-05-31 00:41:11 +02:00
672b163733 ⬆️ Update ghcr.io/linuxserver/calibre ( 2abc022 → f17b542 ) 2025-05-31 00:41:05 +02:00
a9a0ad8086 ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.30.1 → v1.30.3 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.30.1 | v1.30.3 |
2025-05-31 00:40:59 +02:00
44e437e876 ⬆️ Update kubelet-csr-approver ( 1.2.7 → 1.2.10 )
| datasource | package              | from  | to     |
| ---------- | -------------------- | ----- | ------ |
| helm       | kubelet-csr-approver | 1.2.7 | 1.2.10 |
2025-05-31 00:40:54 +02:00
182880a76e ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.163.0 → 2.164.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.163.0 | 2.164.0 |
2025-05-31 00:40:48 +02:00
8b0a2f26b9 ⬆️ Update codeberg.org/readeck/readeck ( 0.18.2 → 0.19.2 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | codeberg.org/readeck/readeck | 0.18.2 | 0.19.2 |
2025-05-31 00:40:38 +02:00
85677d2c80 ⬆️ Update Rook-Ceph group ( v1.17.2 → v1.17.3 )
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.2 | v1.17.3 |
| helm       | rook-ceph-cluster | v1.17.2 | v1.17.3 |
| docker     | rook/ceph         | v1.17.2 | v1.17.3 |
2025-05-31 00:40:31 +02:00
1ac73caf9f ⬆️ Update ghcr.io/navidrome/navidrome ( 0.55.2 → 0.56.1 )
| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| docker     | ghcr.io/navidrome/navidrome | 0.55.2 | 0.56.1 |
2025-05-31 00:40:25 +02:00
f3282e5679 ⬆️ Update ghcr.io/auricom/redlib ( 9b95d92 → 341287e ) (#7007)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-30 05:20:16 +00:00
c158e274c6 ⬆️ Update ghcr.io/auricom/redlib ( e9fac63 → 9b95d92 ) (#7004)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-29 05:21:31 +00:00
9b6acf77fb ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.3 → v7.5.4 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.3 | v7.5.4 |
2025-05-27 16:26:43 +00:00
97fb1f6b82 ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.2 → v7.5.3 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.2 | v7.5.3 |
2025-05-27 05:21:12 +00:00
f71da261c5 ⬆️ Update ghcr.io/auricom/redlib ( d2feb42 → e9fac63 ) (#6994)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-27 05:20:29 +00:00
6267654707 fix: renamarr secrets 2025-05-26 17:42:11 +02:00
4d14c3af85 ⬆️ Update ghcr.io/linuxserver/calibre ( version-v8.3.0 → version-v8.4.0 )
| datasource | package                     | from           | to             |
| ---------- | --------------------------- | -------------- | -------------- |
| docker     | ghcr.io/linuxserver/calibre | version-v8.3.0 | version-v8.4.0 |
2025-05-26 15:13:52 +02:00
3fc7be7546 ⬆️ Update prometheus-blackbox-exporter ( 9.4.0 → 9.7.0 )
| datasource | package                      | from  | to    |
| ---------- | ---------------------------- | ----- | ----- |
| helm       | prometheus-blackbox-exporter | 9.4.0 | 9.7.0 |
2025-05-26 15:13:45 +02:00
a4f3878b0c ⬆️ Update docker.io/ghostfolio/ghostfolio ( 2.152.1 → 2.163.0 )
| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| docker     | docker.io/ghostfolio/ghostfolio | 2.152.1 | 2.163.0 |
2025-05-26 15:13:27 +02:00
9f2731f932 ⬆️ Update freshrss/freshrss ( 1.26.1 → 1.26.2 )
| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| docker     | freshrss/freshrss | 1.26.1 | 1.26.2 |
2025-05-26 15:13:21 +02:00
87fcc67367 ⬆️ Update ghcr.io/home-operations/radarr ( 5.22.3.9889 → 5.24.1.10017 )
| datasource | package                        | from        | to           |
| ---------- | ------------------------------ | ----------- | ------------ |
| docker     | ghcr.io/home-operations/radarr | 5.22.3.9889 | 5.24.1.10017 |
2025-05-26 15:13:02 +02:00
729e352049 ⬆️ Update prometheus-operator-crds to v20.0.0
| datasource | package                                                      | from   | to     |
| ---------- | ------------------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/prometheus-community/charts/prometheus-operator-crds | 19.1.0 | 20.0.0 |
| helm       | prometheus-operator-crds                                     | 19.1.0 | 20.0.0 |
2025-05-26 12:18:48 +02:00
22eb0f6460 ⬆️ Update ghcr.io/zwave-js/zwave-js-ui ( 10.2.0 → 10.5.1 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/zwave-js/zwave-js-ui | 10.2.0 | 10.5.1 |
2025-05-26 12:11:33 +02:00
310469b18a ⬆️ Update ghcr.io/linuxserver/calibre ( e37f354 → bf331da ) 2025-05-26 12:11:27 +02:00
9320e2e9b7 ⬆️ Update Scrutiny Operator group 2025-05-26 12:11:21 +02:00
5daf578fab ⬆️ Update grafana ( 8.12.1 → 8.15.0 )
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| helm       | grafana | 8.12.1 | 8.15.0 |
2025-05-26 12:11:16 +02:00
45a58d761b ⬆️ Update Rook-Ceph group ( v1.17.0 → v1.17.2 )
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.17.0 | v1.17.2 |
| helm       | rook-ceph-cluster | v1.17.0 | v1.17.2 |
| docker     | rook/ceph         | v1.17.0 | v1.17.2 |
2025-05-26 12:11:10 +02:00
f2fe0fc012 ⬆️ Update node-feature-discovery ( 0.17.2 → 0.17.3 )
| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| helm       | node-feature-discovery | 0.17.2 | 0.17.3 |
2025-05-26 12:10:51 +02:00
61658168f8 ⬆️ Update lycheeorg/lychee-laravel ( v6.5.1 → v6.6.4 )
| datasource | package                  | from   | to     |
| ---------- | ------------------------ | ------ | ------ |
| docker     | lycheeorg/lychee-laravel | v6.5.1 | v6.6.4 |
2025-05-26 12:10:47 +02:00
acfd2571bc ⬆️ Update kube-prometheus-stack ( 70.7.0 → 70.10.0 )
| datasource | package               | from   | to      |
| ---------- | --------------------- | ------ | ------- |
| helm       | kube-prometheus-stack | 70.7.0 | 70.10.0 |
2025-05-26 12:10:41 +02:00
e5bc28a79b ⬆️ Update kyverno ( 3.3.7 → 3.4.1 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/kyverno/charts/kyverno | 3.3.7 | 3.4.1 |
2025-05-26 12:10:31 +02:00
be477104e3 ⬆️ Update ghcr.io/home-operations/home-assistant ( 2025.4.3 → 2025.5.3 )
| datasource | package                                | from     | to       |
| ---------- | -------------------------------------- | -------- | -------- |
| docker     | ghcr.io/home-operations/home-assistant | 2025.4.3 | 2025.5.3 |
2025-05-26 12:10:27 +02:00
dc9a489efa ⬆️ Update nginxinc/nginx-unprivileged ( 1.27.4 → 1.28.0 )
| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| docker     | nginxinc/nginx-unprivileged | 1.27.4 | 1.28.0 |
2025-05-26 12:10:22 +02:00
d5ffc91715 ⬆️ Update jacobalberty/unifi ( v9.0.114 → v9.1.120 )
| datasource | package            | from     | to       |
| ---------- | ------------------ | -------- | -------- |
| docker     | jacobalberty/unifi | v9.0.114 | v9.1.120 |
2025-05-26 12:10:01 +02:00
093527e422 ⬆️ Update spegel ( 0.1.1 → 0.2.0 )
| datasource | package                               | from  | to    |
| ---------- | ------------------------------------- | ----- | ----- |
| docker     | ghcr.io/spegel-org/helm-charts/spegel | 0.1.1 | 0.2.0 |
2025-05-26 12:09:54 +02:00
24f4ae67d6 ⬆️ Update jesec/flood ( bd9c14e → 2e04adb ) 2025-05-26 12:08:14 +02:00
646ec8586f ⬆️ Update ghcr.io/gethomepage/homepage ( v1.1.1 → v1.2.0 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | ghcr.io/gethomepage/homepage | v1.1.1 | v1.2.0 |
2025-05-26 12:08:04 +02:00
1e03e461b3 ⬆️ Update docker.io/cloudflare/cloudflared ( 2025.4.0 → 2025.5.0 )
| datasource | package                          | from     | to       |
| ---------- | -------------------------------- | -------- | -------- |
| docker     | docker.io/cloudflare/cloudflared | 2025.4.0 | 2025.5.0 |
2025-05-26 12:07:48 +02:00
12a3167799 ⬆️ Update ingress-nginx ( 4.12.1 → 4.12.2 )
| datasource | package       | from   | to     |
| ---------- | ------------- | ------ | ------ |
| helm       | ingress-nginx | 4.12.1 | 4.12.2 |
2025-05-26 12:07:41 +02:00
569315b162 ⬆️ Update reloader ( 2.1.2 → 2.1.3 )
| datasource | package  | from  | to    |
| ---------- | -------- | ----- | ----- |
| helm       | reloader | 2.1.2 | 2.1.3 |
2025-05-26 12:07:30 +02:00
adc8a7fd45 ⬆️ Update descheduler ( 0.32.2 → 0.33.0 )
| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| helm       | descheduler | 0.32.2 | 0.33.0 |
2025-05-26 12:07:17 +02:00
0075cd6155 feat: renamarr dependencies 2025-05-26 12:07:07 +02:00
9de5ac89b7 feat: tdarr folders 2025-05-26 11:49:12 +02:00
56052c054d ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.1 → v7.5.2 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.1 | v7.5.2 |
2025-05-25 23:18:59 +00:00
70791d677c ⬆️ Update ghcr.io/allenporter/flux-local ( v7.5.0 → v7.5.1 )
| datasource | package                        | from   | to     |
| ---------- | ------------------------------ | ------ | ------ |
| docker     | ghcr.io/allenporter/flux-local | v7.5.0 | v7.5.1 |
2025-05-25 16:23:25 +00:00
aa71b36e5b ⬆️ Update ghcr.io/home-operations/sabnzbd ( 0bd045a → fb8b35e ) (#6987)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-25 13:26:29 +00:00
23bb56d1ba ⬆️ Update ghcr.io/auricom/redlib ( e259f35 → d2feb42 ) (#6986)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-24 06:26:37 +00:00
04902fd1ef ⬆️ Update ghcr.io/auricom/github-notifier ( 9e0dccf → 85b20ec ) (#6985)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-24 05:19:13 +00:00
57e8df8441 ⬆️ Update ghcr.io/auricom/redlib ( dba2728 → e259f35 ) (#6984)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-23 06:29:52 +00:00
2044dac347 ⬆️ Update ghcr.io/auricom/redlib ( 1ed1646 → dba2728 ) (#6983)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-22 06:30:07 +00:00
846ca76a20 ⬆️ Update ghcr.io/auricom/github-notifier ( 150cc40 → 9e0dccf ) (#6982)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-22 05:21:19 +00:00
62b9e0d961 ⬆️ Update ghcr.io/auricom/redlib ( 5cf4032 → 1ed1646 ) (#6980)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-21 05:20:34 +00:00
87de0816b7 ⬆️ Update ghcr.io/auricom/redlib ( 68adcdc → 5cf4032 ) (#6978)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-19 05:20:36 +00:00
ef2ce5d627 ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.30.0 → v1.30.1 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.30.0 | v1.30.1 |
2025-05-18 18:09:36 -04:00
5dff16fea1 ⬆️ Update External Secrets Operator group ( 0.16.2 → 0.17.0 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.16.2 | 0.17.0 |
2025-05-18 18:09:29 -04:00
f9d1be0112 ⬆️ Update pgo ( 5.8.1 → 5.8.2 )
| datasource | package                                             | from  | to    |
| ---------- | --------------------------------------------------- | ----- | ----- |
| docker     | registry.developers.crunchydata.com/crunchydata/pgo | 5.8.1 | 5.8.2 |
2025-05-18 18:09:23 -04:00
1ab7a85693 ⬆️ Update gotson/komga ( 1.21.2 → 1.21.3 )
| datasource | package      | from   | to     |
| ---------- | ------------ | ------ | ------ |
| docker     | gotson/komga | 1.21.2 | 1.21.3 |
2025-05-18 18:09:10 -04:00
4597c9f86c ⬆️ Update registry.k8s.io/git-sync/git-sync ( v4.4.0 → v4.4.1 )
| datasource | package                           | from   | to     |
| ---------- | --------------------------------- | ------ | ------ |
| docker     | registry.k8s.io/git-sync/git-sync | v4.4.0 | v4.4.1 |
2025-05-18 18:09:02 -04:00
13b397eef2 ⬆️ Update codeberg.org/readeck/readeck ( 0.18.0 → 0.18.2 )
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| docker     | codeberg.org/readeck/readeck | 0.18.0 | 0.18.2 |
2025-05-18 18:08:52 -04:00
959a4e8918 ⬆️ Update ghcr.io/home-operations/qbittorrent ( 5.0.4 → 5.1.0 )
| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| docker     | ghcr.io/home-operations/qbittorrent | 5.0.4 | 5.1.0 |
2025-05-18 18:08:45 -04:00
a12049abe8 ⬆️ Update ghcr.io/crutonjohn/lidarr-plugins ( 2.11.2.4623 → 2.12.0.4634 )
| datasource | package                           | from        | to          |
| ---------- | --------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/crutonjohn/lidarr-plugins | 2.11.2.4623 | 2.12.0.4634 |
2025-05-18 18:08:33 -04:00
c87a72dfe0 ⬆️ Update sissbruecker/linkding ( 1.39.1 → 1.40.0 )
| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| docker     | sissbruecker/linkding | 1.39.1 | 1.40.0 |
2025-05-18 18:06:17 -04:00
d5b7a4ddc3 ⬆️ Update ghcr.io/home-operations/prowlarr ( 1.34.1.5021 → 1.36.2.5059 )
| datasource | package                          | from        | to          |
| ---------- | -------------------------------- | ----------- | ----------- |
| docker     | ghcr.io/home-operations/prowlarr | 1.34.1.5021 | 1.36.2.5059 |
2025-05-18 18:06:01 -04:00
d2ced3e7b7 ⬆️ Update ghcr.io/deathbybandaid/tdarr_inform ( ea90e93 → 98d3ef4 ) 2025-05-18 18:05:22 -04:00
b104f9ffb0 ⬆️ Update ghcr.io/home-operations/bazarr ( 1.5.1 → 1.5.2 )
| datasource | package                        | from  | to    |
| ---------- | ------------------------------ | ----- | ----- |
| docker     | ghcr.io/home-operations/bazarr | 1.5.1 | 1.5.2 |
2025-05-18 18:05:08 -04:00
536b6ddd23 ⬆️ Update ghcr.io/auricom/redlib ( 1d18def → 68adcdc ) (#6974)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-16 06:29:48 +00:00
23316e53fe ⬆️ Update ghcr.io/auricom/github-notifier ( f13beb9 → 150cc40 ) (#6973)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-16 05:21:03 +00:00
9c8b718ead ⬆️ Update ghcr.io/auricom/redlib ( aa33b86 → 1d18def ) (#6969)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-15 14:21:15 +00:00
9edee91c43 ⬆️ Update ghcr.io/auricom/redlib ( 4d92aed → aa33b86 ) (#6967)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-15 05:20:58 +00:00
6e59bf03eb ⬆️ Update ghcr.io/auricom/redlib ( d922a70 → 4d92aed ) (#6963)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-14 06:29:43 +00:00
9b1c6b1017 ⬆️ Update ghcr.io/auricom/github-notifier ( 8eda83c → f13beb9 ) (#6962)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-14 05:20:26 +00:00
9cc88b1556 ⬆️ Update ghcr.io/auricom/redlib ( c47e055 → d922a70 ) (#6961)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-13 05:20:23 +00:00
217d79d2c6 ⬆️ Update External Secrets Operator group ( 0.16.1 → 0.16.2 )
| datasource | package                                          | from   | to     |
| ---------- | ------------------------------------------------ | ------ | ------ |
| docker     | ghcr.io/external-secrets/charts/external-secrets | 0.16.1 | 0.16.2 |
2025-05-11 09:53:34 -04:00
a974384b0c ⬆️ Update ghcr.io/dragonflydb/dragonfly ( v1.29.0 → v1.30.0 )
| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/dragonflydb/dragonfly | v1.29.0 | v1.30.0 |
2025-05-11 09:52:17 -04:00
145318ec67 ⬆️ Update ghcr.io/auricom/redlib ( 8de0c1c → c47e055 ) (#6956)
Co-authored-by: feisar-bot[bot] <98277827+feisar-bot[bot]@users.noreply.github.com>
2025-05-11 06:27:14 +00:00
428 changed files with 4533 additions and 3569 deletions

View File

@ -0,0 +1,16 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: '3'
vars:
BOOTSTRAP_SCRIPT: '{{.SCRIPTS_DIR}}/bootstrap-talos.sh'
tasks:
default:
desc: Bootstrap Talos and Kubernetes cluster
cmd: bash {{.BOOTSTRAP_SCRIPT}}
preconditions:
- find --version | grep -q GNU
- test -f {{.BOOTSTRAP_SCRIPT}}
- which gum helm helmfile kubectl op talosctl yq

View File

@ -157,7 +157,7 @@ tasks:
.suspend:
internal: true
cmds:
- flux -n flux-system suspend kustomization {{.app}}
- flux -n {{.ns}} suspend kustomization {{.app}}
- flux -n {{.ns}} suspend helmrelease {{.app}}
- kubectl -n {{.ns}} scale {{.controller}} --replicas 0
- kubectl -n {{.ns}} wait pod --for delete --selector="app.kubernetes.io/name={{.app}}" --timeout=2m
@ -189,5 +189,5 @@ tasks:
internal: true
cmds:
- flux -n {{.ns}} resume helmrelease {{.app}}
- flux -n flux-system resume kustomization {{.app}}
- flux -n {{.ns}} resume kustomization {{.app}}
env: *env

View File

@ -48,7 +48,7 @@ spec:
spec:
containers:
- name: runner
image: ghcr.io/actions/actions-runner:2.323.0@sha256:831a2607a2618e4b79d9323b4c72330f3861768a061c2b92a845e9d214d80e5b
image: ghcr.io/actions/actions-runner:2.325.0@sha256:deb54a88ead0a86beedec6ac949e8b28f77478835b9c6434ccc237390a6e3e4f
command: ["/home/runner/run.sh"]
controllerServiceAccount:
name: actions-runner-controller-gha-rs-controller

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3
@ -25,7 +24,7 @@ spec:
app:
image:
repository: ghcr.io/linuxserver/calibre
tag: version-v8.3.0@sha256:e37f35451c6f8ab2cec48c38dd332e86f6abf0935b1c720854eac7498b39cb69
tag: version-v8.8.0@sha256:4ab09dbeaa4d658289c7e7edf61c1f9224a316df48d38be7f8c70d0745082930
env:
TZ: "${TIMEZONE}"
PUID: "1026"
@ -52,7 +51,6 @@ spec:
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_EXTERNAL_DOMAIN}?rm=$request_method
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
hajimari.io/icon: mdi:bookshelf
gethomepage.dev/enabled: "true"
gethomepage.dev/group: Media
gethomepage.dev/name: Calibre

View File

@ -29,7 +29,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -0,0 +1,35 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/gateway.networking.k8s.io/gateway_v1.json
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: external
annotations:
external-dns.alpha.kubernetes.io/target: &hostname external.${SECRET_EXTERNAL_DOMAIN}
spec:
gatewayClassName: cilium
addresses:
- type: IPAddress
value: 192.168.169.122
infrastructure:
annotations:
external-dns.alpha.kubernetes.io/hostname: *hostname
listeners:
- name: http
protocol: HTTP
port: 80
hostname: "*.${SECRET_EXTERNAL_DOMAIN}"
allowedRoutes:
namespaces:
from: Same
- name: https
protocol: HTTPS
port: 443
hostname: "*.${SECRET_EXTERNAL_DOMAIN}"
allowedRoutes:
namespaces:
from: All
tls:
certificateRefs:
- kind: Secret
name: ${SECRET_EXTERNAL_DOMAIN//./-}-tls

View File

@ -0,0 +1,7 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/gateway.networking.k8s.io/gatewayclass_v1.json
apiVersion: gateway.networking.k8s.io/v1
kind: GatewayClass
metadata:
name: cilium
spec:
controllerName: io.cilium/gateway-controller

View File

@ -0,0 +1,35 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/gateway.networking.k8s.io/gateway_v1.json
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: internal
annotations:
external-dns.alpha.kubernetes.io/target: &hostname internal.${SECRET_EXTERNAL_DOMAIN}
spec:
gatewayClassName: cilium
addresses:
- type: IPAddress
value: 192.168.169.121
infrastructure:
annotations:
external-dns.alpha.kubernetes.io/hostname: *hostname
listeners:
- name: http
protocol: HTTP
port: 80
hostname: "*.${SECRET_EXTERNAL_DOMAIN}"
allowedRoutes:
namespaces:
from: Same
- name: https
protocol: HTTPS
port: 443
hostname: "*.${SECRET_EXTERNAL_DOMAIN}"
allowedRoutes:
namespaces:
from: All
tls:
certificateRefs:
- kind: Secret
name: ${SECRET_EXTERNAL_DOMAIN//./-}-tls

View File

@ -3,5 +3,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./alertmanager
- ./github-status
- ./external.yaml
- ./internal.yaml
- ./gatewayclass.yaml
- ./redirect.yaml

View File

@ -0,0 +1,22 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/gateway.networking.k8s.io/httproute_v1.json
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: httpsredirect
annotations:
external-dns.alpha.kubernetes.io/controller: none
spec:
parentRefs:
- name: internal
namespace: kube-system
sectionName: http
- name: external
namespace: kube-system
sectionName: http
rules:
- filters:
- requestRedirect:
scheme: https
statusCode: 301
type: RequestRedirect

View File

@ -1,4 +1,13 @@
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: external-dns
namespace: dns
spec:
interval: 1h
url: https://kubernetes-sigs.github.io/external-dns/
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
@ -13,7 +22,6 @@ spec:
sourceRef:
kind: HelmRepository
name: external-dns
namespace: flux-system
install:
crds: CreateReplace
remediation:

View File

@ -18,7 +18,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3
@ -29,7 +28,7 @@ spec:
app:
image:
repository: docker.io/ghostfolio/ghostfolio
tag: 2.152.1@sha256:80d9b9ff5e00b1d34c276c81a27a21eee3bc380c3f21d62ea50451f4164448eb
tag: 2.175.0@sha256:1344c505b05346625d1217877f0e2abc30534e5eaa7bb39d589443dc99fcdf58
env:
NODE_ENV: production
REDIS_HOST: dragonfly.database.svc.cluster.local.
@ -69,7 +68,6 @@ spec:
enabled: true
className: internal
annotations:
hajimari.io/icon: mdi:cash-multiple
gethomepage.dev/enabled: "true"
gethomepage.dev/name: Ghostfolio
gethomepage.dev/description: Open Source Wealth Management Software

View File

@ -27,7 +27,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -21,7 +21,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3
@ -29,7 +28,7 @@ spec:
app:
image:
repository: ghcr.io/gethomepage/homepage
tag: v1.1.1@sha256:be49a60307fcce7909acdaf2f3b2f3d168a0468d62869bf72d380625dde91fb9
tag: v1.4.4@sha256:cd8da3c81ede2a072510930defdcf44c7a0473f72a6d5216beea3b13b3093afe
env:
TZ: ${TIMEZONE}
envFrom:
@ -55,20 +54,17 @@ spec:
serviceAccount:
create: true
name: *app
ingress:
route:
app:
enabled: true
className: internal
hosts:
- host: &host "{{ .Release.Name }}.${SECRET_EXTERNAL_DOMAIN}"
paths:
- path: /
service:
identifier: app
port: http
tls:
- hosts:
- *host
hostnames: ["{{ .Release.Name }}.${SECRET_EXTERNAL_DOMAIN}"]
parentRefs:
- name: internal
namespace: network
sectionName: https
rules:
- backendRefs:
- name: *app
port: *port
persistence:
config:
type: configMap

View File

@ -20,7 +20,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -9,11 +9,10 @@ spec:
chart:
spec:
chart: ingress-nginx
version: 4.12.1
version: 4.13.0
sourceRef:
kind: HelmRepository
name: ingress-nginx
namespace: flux-system
install:
remediation:
retries: 3
@ -64,6 +63,7 @@ spec:
"http_user_agent": "$http_user_agent"}
proxy-body-size: 0
proxy-buffer-size: 16k
proxy-busy-buffers-size: 16k
ssl-protocols: TLSv1.3 TLSv1.2
use-forwarded-headers: "true"
metrics:
@ -88,7 +88,7 @@ spec:
enabled: true
image:
repository: ghcr.io/tarampampam/error-pages
tag: 3.3.2@sha256:e7133e4faf97675c00ad9150c98ec1a867ae91ece5131a7eb218b868ce5a628d
tag: 3.3.3@sha256:df7d8d24740316f3918b8c280eff61c30c4055daeef2041d3f557bb54187133d
pullPolicy: IfNotPresent
extraEnvs:
- name: TEMPLATE_NAME

View File

@ -1,4 +1,14 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/helmrepository_v1.json
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: ingress-nginx
spec:
interval: 2h
url: https://kubernetes.github.io/ingress-nginx
timeout: 3m
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
@ -9,11 +19,10 @@ spec:
chart:
spec:
chart: ingress-nginx
version: 4.12.1
version: 4.13.0
sourceRef:
kind: HelmRepository
name: ingress-nginx
namespace: flux-system
install:
remediation:
retries: 3
@ -64,6 +73,7 @@ spec:
"http_user_agent": "$http_user_agent"}
proxy-body-size: 0
proxy-buffer-size: 16k
proxy-busy-buffers-size: 16k
ssl-protocols: TLSv1.3 TLSv1.2
metrics:
enabled: true
@ -87,7 +97,7 @@ spec:
enabled: true
image:
repository: ghcr.io/tarampampam/error-pages
tag: 3.3.2@sha256:e7133e4faf97675c00ad9150c98ec1a867ae91ece5131a7eb218b868ce5a628d
tag: 3.3.3@sha256:df7d8d24740316f3918b8c280eff61c30c4055daeef2041d3f557bb54187133d
pullPolicy: IfNotPresent
extraEnvs:
- name: TEMPLATE_NAME

View File

@ -2,34 +2,6 @@
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app nginx-certificates
namespace: &namespace network
spec:
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: cert-manager
namespace: cert-manager
interval: 1h
path: ./kubernetes/apps/network/nginx/certificates
postBuild:
substitute:
APP: *app
prune: true
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
namespace: flux-system
targetNamespace: *namespace
timeout: 5m
wait: false
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app nginx-external
namespace: &namespace network
@ -49,7 +21,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m
@ -77,7 +49,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -2,8 +2,8 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/kustomization.json
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: actions-runner-system
components:
- ../../components/common
resources:
- ./actions-runner-controller/ks.yaml
- ./landing-page/ks.yaml

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3

View File

@ -15,7 +15,7 @@ spec:
prune: true
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
wait: false
interval: 30m
retryInterval: 1m
@ -40,7 +40,7 @@ spec:
prune: true
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
wait: false
interval: 30m
retryInterval: 1m

View File

@ -3,22 +3,18 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: freshrss
name: opnsense-dns
spec:
secretStoreRef:
kind: ClusterSecretStore
name: onepassword-connect
target:
name: freshrss-secret
name: opnsense-dns-secret
template:
engineVersion: v2
data:
OIDC_CLIENT_SECRET: "{{ .FRESHRSS_OAUTH_CLIENT_SECRET }}"
FRESHRSS_OIDC_CLIENT_CRYPTO_KEY: "{{ .FRESHRSS_OIDC_CLIENT_CRYPTO_KEY}}"
OPNSENSE_API_KEY: "{{ .EXTERNAL_DNS_OPNSENSE_API_KEY }}"
OPNSENSE_API_SECRET: "{{ .EXTERNAL_DNS_OPNSENSE_API_SECRET }}"
OPNSENSE_HOST: "{{ .OPNSENSE_HOST }}"
dataFrom:
- extract:
key: authelia
- extract:
key: cloudnative-pg
- extract:
key: freshrss
key: opnsense

View File

@ -0,0 +1,90 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/ocirepository_v1.json
apiVersion: source.toolkit.fluxcd.io/v1
kind: OCIRepository
metadata:
name: opnsense-dns
spec:
interval: 5m
layerSelector:
mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
operation: copy
ref:
tag: 1.18.0
url: oci://ghcr.io/home-operations/charts-mirror/external-dns
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app opnsense-dns
spec:
interval: 1h
chartRef:
kind: OCIRepository
name: opnsense-dns
install:
remediation:
retries: 3
upgrade:
cleanupOnFail: true
remediation:
strategy: rollback
retries: 3
values:
fullnameOverride: *app
logLevel: debug
deploymentAnnotations:
reloader.stakater.com/auto: "true"
provider:
name: webhook
webhook:
image:
repository: ghcr.io/crutonjohn/external-dns-opnsense-webhook
tag: v0.1.0@sha256:72d4f5c79e515b8a70bb2e48f6472c746671a3ae3d8ad224aa686dd7192e1609
env:
- name: LOG_LEVEL
value: debug
- name: OPNSENSE_API_KEY
valueFrom:
secretKeyRef:
name: &secret opnsense-dns-secret
key: OPNSENSE_API_KEY
- name: OPNSENSE_API_SECRET
valueFrom:
secretKeyRef:
name: *secret
key: OPNSENSE_API_SECRET
- name: OPNSENSE_HOST
valueFrom:
secretKeyRef:
name: *secret
key: OPNSENSE_HOST
livenessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 10
timeoutSeconds: 5
readinessProbe:
httpGet:
path: /readyz
port: 8080
initialDelaySeconds: 10
timeoutSeconds: 5
resources:
requests:
memory: 20Mi
cpu: 10m
limits:
memory: 100Mi
extraArgs:
- --managed-record-types=A,AAAA
policy: upsert-only
registry: noop
sources: ["gateway-httproute", "service"]
domainFilters: ["${SECRET_EXTERNAL_DOMAIN}"]
serviceMonitor:
enabled: true
podAnnotations:
secret.reloader.stakater.com/reload: *secret

View File

@ -3,5 +3,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helm
- ./oci
- ./externalsecret.yaml
- ./helmrelease.yaml

View File

@ -0,0 +1,24 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: &app opnsense-dns
namespace: &namespace network
spec:
commonMetadata:
labels:
app.kubernetes.io/name: *app
dependsOn:
- name: external-secrets-stores
namespace: external-secrets
interval: 1h
path: ./kubernetes/apps/network/opnsense-dns/app
prune: true
retryInterval: 2m
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -9,7 +9,6 @@ spec:
chartRef:
kind: OCIRepository
name: app-template
namespace: flux-system
install:
remediation:
retries: 3
@ -30,7 +29,7 @@ spec:
app:
image:
repository: ghcr.io/zwave-js/zwave-js-ui
tag: 10.2.0@sha256:fde63d4a761c56874ae05b5d26e78c0465c1562789941a9fd62b1768de54e4fb
tag: 11.1.0@sha256:2fd09e11fe0b12db55f356ecf04b1cd5925f1c015accedaf6a37fc19d9e53acd
env:
TZ: ${TIMEZONE}
probes:
@ -84,7 +83,6 @@ spec:
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_EXTERNAL_DOMAIN}?rm=$request_method
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
hajimari.io/icon: mdi:z-wave
gethomepage.dev/enabled: "true"
gethomepage.dev/name: Zwave-js-ui
gethomepage.dev/description: Bridge for connecting Zwave devices to MQTT networks.

View File

@ -30,7 +30,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

View File

@ -1,96 +0,0 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Flux Diff
on:
pull_request:
branches: [main]
paths: [kubernetes/**]
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
cancel-in-progress: true
jobs:
flux-diff:
name: Flux Diff
runs-on: ubuntu-latest
permissions:
pull-requests: write
strategy:
matrix:
resources: [helmrelease, kustomization]
max-parallel: 4
fail-fast: false
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Setup System Tools
shell: bash
run: sudo apt-get -qq update && sudo apt-get -qq install --no-install-recommends -y curl git
- name: Checkout Default Branch
uses: actions/checkout@v4
with:
token: "${{ steps.app-token.outputs.token }}"
ref: "${{ github.event.repository.default_branch }}"
path: default
- name: Checkout Pull Request Branch
uses: actions/checkout@v4
with:
token: "${{ steps.app-token.outputs.token }}"
path: pull
- name: Diff Resources
uses: docker://ghcr.io/allenporter/flux-local:v7.5.0@sha256:2111f5e96e65bfdb7cee71f3384cdfae0de1a6a2ce5b95d0fa6de8142c3314d1
with:
args: >-
diff ${{ matrix.resources }}
--unified 6
--path /github/workspace/pull/kubernetes/flux
--path-orig /github/workspace/default/kubernetes/flux
--strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart"
--limit-bytes 10000
--all-namespaces
--sources "home-ops-kubernetes"
--output-file diff.patch
- name: Generate Diff
id: diff
run: |
echo "diff<<EOF" >> $GITHUB_OUTPUT
cat diff.patch >> $GITHUB_OUTPUT
echo "EOF" >> $GITHUB_OUTPUT
echo "### Diff" >> $GITHUB_STEP_SUMMARY
echo '```diff' >> $GITHUB_STEP_SUMMARY
cat diff.patch >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
- if: ${{ steps.diff.outputs.diff != '' }}
name: Add comment
uses: mshick/add-pr-comment@v2
with:
repo-token: "${{ steps.app-token.outputs.token }}"
message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}"
message-failure: Diff was not successful
message: |
```diff
${{ steps.diff.outputs.diff }}
```
# Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7
flux-diff-success:
if: ${{ always() }}
needs: ["flux-diff"]
name: Flux Diff Successful
runs-on: ubuntu-latest
steps:
- if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}
name: Check matrix status
run: exit 1

View File

@ -1,115 +0,0 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Flux Image Test
on:
pull_request:
branches: [main]
paths: [kubernetes/**]
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
cancel-in-progress: true
jobs:
extract-images:
name: Extract Images
runs-on: ubuntu-latest
permissions:
pull-requests: write
outputs:
matrix: ${{ steps.extract-images.outputs.images }}
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Setup Homebrew
uses: Homebrew/actions/setup-homebrew@master
- name: Setup Workflow Tools
shell: bash
run: brew install jo yq
- name: Checkout Default Branch
uses: actions/checkout@v4
with:
token: "${{ steps.app-token.outputs.token }}"
ref: "${{ github.event.repository.default_branch }}"
path: default
- name: Checkout Pull Request Branch
uses: actions/checkout@v4
with:
token: "${{ steps.app-token.outputs.token }}"
path: pull
- name: Gather Images in Default Branch
uses: docker://ghcr.io/allenporter/flux-local:v7.5.0@sha256:2111f5e96e65bfdb7cee71f3384cdfae0de1a6a2ce5b95d0fa6de8142c3314d1
with:
args: >-
get cluster
--path /github/workspace/default/kubernetes/flux
--enable-images
--output yaml
--output-file default.yaml
- name: Gather Images in Pull Request Branch
uses: docker://ghcr.io/allenporter/flux-local:v7.5.0@sha256:2111f5e96e65bfdb7cee71f3384cdfae0de1a6a2ce5b95d0fa6de8142c3314d1
with:
args: >-
get cluster
--path /github/workspace/pull/kubernetes/flux
--enable-images
--output yaml
--output-file pull.yaml
- name: Filter Default Branch Results
shell: bash
run: |
yq -r '[.. | .images? | select(. != null)] | flatten | sort | unique | .[]' \
default.yaml > default.txt
- name: Filter Pull Request Branch Results
shell: bash
run: |
yq -r '[.. | .images? | select(. != null)] | flatten | sort | unique | .[]' \
pull.yaml > pull.txt
- name: Compare Default and Pull Request Images
id: extract-images
shell: bash
run: |
images=$(jo -a $(grep -vf default.txt pull.txt))
echo "images=${images}" >> $GITHUB_OUTPUT
echo "${images}"
echo "### Images" >> $GITHUB_STEP_SUMMARY
echo "${images}" | jq -r 'to_entries[] | "* \(.value)"' >> $GITHUB_STEP_SUMMARY
test-images:
if: ${{ needs.extract-images.outputs.matrix != '[]' }}
name: Test images
runs-on: ubuntu-latest
needs: [extract-images]
strategy:
matrix:
images: ${{ fromJSON(needs.extract-images.outputs.matrix) }}
max-parallel: 4
fail-fast: false
steps:
- name: Test Images
run: docker buildx imagetools inspect ${{ matrix.images }}
# Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7
test-images-success:
if: ${{ always() }}
needs: [test-images]
name: Test Images Successful
runs-on: ubuntu-latest
steps:
- if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}
name: Check matrix status
run: exit 1

127
.github/workflows/flux-local.yaml vendored Normal file
View File

@ -0,0 +1,127 @@
---
name: Flux Local
on:
pull_request:
branches: ["main"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
filter:
name: Flux Local - Filter
runs-on: ubuntu-latest
outputs:
changed-files: ${{ steps.changed-files.outputs.changed_files }}
steps:
- name: Get Changed Files
id: changed-files
uses: bjw-s-labs/action-changed-files@930cef8463348e168cab7235c47fe95a7a235f65 # v0.3.3
with:
patterns: kubernetes/**/*
test:
if: ${{ needs.filter.outputs.changed-files != '[]' }}
needs: filter
name: Flux Local - Test
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
- name: Run flux-local test
uses: docker://ghcr.io/allenporter/flux-local:v7.9.0
with:
args: >-
test
--all-namespaces
--enable-helm
--path /github/workspace/kubernetes/flux
--verbose
diff:
if: ${{ needs.filter.outputs.changed-files != '[]' }}
needs: filter
name: Flux Local - Diff
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
strategy:
matrix:
resource: ["helmrelease", "kustomization"]
fail-fast: false
steps:
- name: Checkout Pull Request Branch
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
path: pull
persist-credentials: false
- name: Checkout Default Branch
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
path: default
persist-credentials: false
ref: "${{ github.event.repository.default_branch }}"
- name: Run flux-local diff
uses: docker://ghcr.io/allenporter/flux-local:v7.9.0
with:
args: >-
diff ${{ matrix.resource }}
--unified 6
--path /github/workspace/pull/kubernetes/flux
--path-orig /github/workspace/default/kubernetes/flux
--strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart"
--limit-bytes 10000
--all-namespaces
--sources "flux-system"
--output-file diff.patch
- name: Generate Diff
id: diff
run: |
echo 'diff<<EOF' >> $GITHUB_OUTPUT
cat diff.patch >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT
- if: ${{ steps.diff.outputs.diff != '' }}
name: Generate Token
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2.1.1
id: app-token
with:
app-id: ${{ secrets.BOT_APP_ID }}
private-key: ${{ secrets.BOT_APP_PRIVATE_KEY }}
- if: ${{ steps.diff.outputs.diff != '' }}
name: Add Comment
uses: marocchino/sticky-pull-request-comment@773744901bac0e8cbb5a0dc842800d45e9b2b405 # v2.9.4
with:
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
header: ${{ github.event.pull_request.number }}/kubernetes/${{ matrix.resource }}
message: |
```diff
${{ steps.diff.outputs.diff }}
```
success:
if: ${{ !cancelled() }}
needs: ["test", "diff"]
name: Flux Local - Success
runs-on: ubuntu-latest
steps:
- name: Any jobs failed?
if: ${{ contains(needs.*.result, 'failure') }}
run: exit 1
- name: All jobs passed or skipped?
if: ${{ !(contains(needs.*.result, 'failure')) }}
run: echo "All jobs passed or skipped" && echo "${{ toJSON(needs.*.result) }}"

View File

@ -16,14 +16,14 @@ jobs:
pull-requests: write
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Labeler
uses: actions/labeler@v5
uses: actions/labeler@v6
with:
repo-token: "${{ steps.app-token.outputs.token }}"
configuration-path: .github/labeler.yaml

View File

@ -16,14 +16,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Checkout Default Branch
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
token: "${{ steps.app-token.outputs.token }}"

View File

@ -1,63 +0,0 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: "Lychee"
on:
workflow_dispatch:
push:
branches: ["main"]
paths: [".github/workflows/lychee.yaml"]
schedule:
- cron: "0 0 * * *"
env:
WORKFLOW_ISSUE_TITLE: "Link Checker Dashboard 🔗"
jobs:
lychee:
name: Lychee
runs-on: ubuntu-latest
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Checkout Default Branch
uses: actions/checkout@v4
with:
token: "${{ steps.app-token.outputs.token }}"
- name: Scan For Broken Links
uses: lycheeverse/lychee-action@82202e5e9c2f4ef1a55a3d02563e1cb6041e5332 # v2
env:
GITHUB_TOKEN: "${{ steps.app-token.outputs.token }}"
with:
args: --verbose --no-progress --exclude-mail './**/*.md'
output: /tmp/results.md
- name: Find Link Checker Issue
id: find-issue
shell: bash
env:
GH_TOKEN: "${{ steps.app-token.outputs.token }}"
run: |
issue_number=$( \
gh issue list \
--search "in:title ${{ env.WORKFLOW_ISSUE_TITLE }}" \
--state open \
--json number \
| jq --raw-output '.[0].number' \
)
echo "issue-number=${issue_number}" >> $GITHUB_OUTPUT
echo "${issue_number}"
- name: Create or Update Issue
uses: peter-evans/create-issue-from-file@e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd # v5
with:
token: "${{ steps.app-token.outputs.token }}"
title: "${{ env.WORKFLOW_ISSUE_TITLE }}"
issue-number: "${{ steps.find-issue.outputs.issue-number || '' }}"
content-filepath: /tmp/results.md

View File

@ -41,14 +41,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Generate Token
uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Checkout Default Branch
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
token: "${{ steps.app-token.outputs.token }}"
@ -59,7 +59,7 @@ jobs:
echo "LOG_LEVEL=${{ github.event.inputs.logLevel || env.WORKFLOW_RENOVATE_LOG_LEVEL }}" >> "${GITHUB_ENV}"
- name: Renovate
uses: renovatebot/github-action@8ac70de2fe55752c573155866e30735411e3b61c # v41.0.22
uses: renovatebot/github-action@7876d7a812254599d262d62b6b2c2706018258a2 # v43.0.10
with:
configurationFile: "${{ env.RENOVATE_ONBOARDING_CONFIG_FILE_NAME }}"
token: "${{ steps.app-token.outputs.token }}"

89
.just/bootstrap.just Normal file
View File

@ -0,0 +1,89 @@
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
bootstrap_dir := justfile_dir() + '/bootstrap'
kubernetes_dir := justfile_dir() + '/kubernetes'
controller := `talosctl config info -o yaml | yq -e '.endpoints[0]'`
nodes := `talosctl config info -o yaml | yq -e '.nodes | join (" ")'`
[doc('Bootstrap Cluster')]
default: talos kubernetes kubeconfig wait namespaces resources crds apps
[doc('Install Talos')]
talos: (with-banner "Installing Talos")
for node in {{nodes}}; do \
if ! output=$(just talos apply-node "${node}" --insecure 2>&1); then \
if [[ "${output}" == *"certificate required"* ]]; then \
just log info "Talos node is already configured, skipping apply of config" "node" "${node}"; \
continue; \
fi; \
just log fatal "Failed to apply Talos node configuration" "node" "${node}" "output" "${output}"; \
fi; \
done
[doc('Install Kubernetes')]
kubernetes: (with-banner "Installing Kubernetes")
until output=$(talosctl -n "{{controller}}" bootstrap 2>&1 || true) && [[ "${output}" == *"AlreadyExists"* ]]; do \
just log info "Talos bootstrap in progress, waiting 5 seconds..."; \
sleep 5; \
done
[doc('Fetch Kubeconfig')]
kubeconfig: (with-banner "Fetching kubeconfig")
if ! talosctl -n "{{controller}}" kubeconfig -f --force-context-name main "{{justfile_dir()}}" &>/dev/null; then \
just log fatal "Failed to fetch kubeconfig"; \
fi
[doc('Wait for nodes to be not-ready')]
wait: (with-banner "Waiting for nodes to be not-ready")
if ! kubectl wait nodes --for=condition=Ready=True --all --timeout=10s &>/dev/null; then \
until kubectl wait nodes --for=condition=Ready=False --all --timeout=10s &>/dev/null; do \
just log info "Nodes are not available, waiting for nodes to be available. Retrying in 5 seconds..."; \
sleep 5; \
done \
fi
[doc('Apply Namespaces')]
namespaces: (with-banner "Applying Namespaces")
find "{{kubernetes_dir}}/apps" -mindepth 1 -maxdepth 1 -type d -printf "%f\n" | while IFS= read -r namespace; do \
if kubectl get namespace "${namespace}" &>/dev/null; then \
continue; \
fi; \
if ! kubectl create namespace "${namespace}" --dry-run=client -o yaml | kubectl apply --server-side -f - &>/dev/null; then \
just log error "Failed to apply namespace" "namespace" "${namespace}"; \
fi; \
just log info "Namespace applied successfully" "namespace" "${namespace}"; \
done
[doc('Apply Resources')]
resources: (with-banner "Applying Resources")
if ! resources=$(op inject -i "{{bootstrap_dir}}/resources.yaml") || [[ -z "${resources}" ]]; then \
just log fatal "Failed to render resources"; \
fi; \
if ! echo "${resources}" | kubectl diff -f - &>/dev/null; then \
if ! echo "${resources}" | kubectl apply --server-side -f - &>/dev/null; then \
just log fatal "Failed to apply resources"; \
fi \
fi
[doc('Apply CRDs')]
crds: (with-banner "Applying CRDs")
if ! crds=$(helmfile --file "{{bootstrap_dir}}/helmfile.d/00-crds.yaml" template -q | yq ea -e 'select(.kind == "CustomResourceDefinition")') || [[ -z "${crds}" ]]; then \
just log fatal "Failed to render CRDs from Helmfile"; \
fi; \
if ! echo "${crds}" | kubectl diff --filename - &>/dev/null; then \
if ! echo "${crds}" | kubectl apply --server-side --filename - &>/dev/null; then \
just log fatal "Failed to apply crds from Helmfile"; \
fi; \
fi
[doc('Apply Apps')]
apps: (with-banner "Applying Apps")
if ! helmfile --file "{{bootstrap_dir}}/helmfile.d/01-apps.yaml" sync --hide-notes; then \
just log fatal "Failed to apply apps from Helmfile"; \
fi
[private]
with-banner msg:
just log info "{{msg}}"

16
.just/kube.just Normal file
View File

@ -0,0 +1,16 @@
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
[private]
default:
just --list kube
[doc('Spawn a shell on a node')]
node-shell node:
kubectl node-shell -n kube-system -x {{node}}
[doc('Prune all unused Pods')]
prune-pods:
for phase in Failed Pending Succeeded; do \
kubectl delete pods -A --field-selector status.phase="${phase}" --ignore-not-found=true; \
done

36
.just/sync.just Normal file
View File

@ -0,0 +1,36 @@
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
[private]
default:
just --list sync
[doc('Sync ExternalSecrets')]
es:
kubectl get es -A --no-headers | while read -r ns name _; do \
kubectl -n "${ns}" annotate --field-manager flux-client-side-apply --overwrite es "${name}" force-sync="$(date +%s)"; \
done
[doc('Sync GitRepositories')]
git:
kubectl get gitrepo -A --no-headers | while read -r ns name _; do \
kubectl -n "${ns}" annotate --field-manager flux-client-side-apply --overwrite gitrepo "${name}" reconcile.fluxcd.io/requestedAt="$(date +%s)"; \
done
[doc('Sync HelmReleases')]
hr:
kubectl get hr -A --no-headers | while read -r ns name _; do \
kubectl -n "${ns}" annotate --field-manager flux-client-side-apply --overwrite hr "${name}" reconcile.fluxcd.io/requestedAt="$(date +%s)" reconcile.fluxcd.io/forceAt="$(date +%s)"; \
done
[doc('Sync Kustomizations')]
ks:
kubectl get ks -A --no-headers | while read -r ns name _; do \
kubectl -n "${ns}" annotate --field-manager flux-client-side-apply --overwrite ks "${name}" reconcile.fluxcd.io/requestedAt="$(date +%s)"; \
done
[doc('Sync OCIRepositories')]
oci:
kubectl get ocirepo -A --no-headers | while read -r ns name _; do \
kubectl -n "${ns}" annotate --field-manager flux-client-side-apply --overwrite ocirepo "${name}" reconcile.fluxcd.io/requestedAt="$(date +%s)"; \
done

70
.just/talos.just Normal file
View File

@ -0,0 +1,70 @@
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
scripts_dir := justfile_dir() + '/scripts'
talos_dir := justfile_dir() + '/talos'
temp_dir := `mktemp -d`
controller := `talosctl config info -o yaml | yq -e '.endpoints[0]'`
[private]
default:
just --list talos
[doc('Apply Node')]
apply-node node *args:
just talos render-config "{{node}}" | talosctl -n "{{node}}" apply-config -f /dev/stdin {{args}}
[doc('Download Image')]
download-image version schematic:
gum spin -s line --title "Downloading Talos {{version}} ..." -- \
curl -sfL --remove-on-error --retry 5 --retry-delay 5 --retry-all-errors \
-o "{{talos_dir}}/talos-{{version}}-{{replace_regex(schematic, '^(.{8}).*', '$1')}}.iso" \
"https://factory.talos.dev/image/{{schematic}}/{{version}}/metal-amd64.iso"
just log info "Downloaded Talos" version "{{version}}" schematic "{{schematic}}"
[doc('Generate Kubeconfig')]
generate-kubeconfig:
talosctl kubeconfig -n "{{controller}}" -f --force-context-name main {{justfile_dir()}}
[doc('Generate Schematic Id')]
generate-schematic-id:
curl -sX POST --data-binary "@{{talos_dir}}/schematic.yaml" \
"https://factory.talos.dev/schematics" | jq -r '.id'
[doc('Reboot Node')]
reboot-node node:
talosctl -n {{node}} reboot -m powercycle
[doc('Render Config')]
render-config node:
minijinja-cli -D "machinetype=$(just talos machine-type {{node}})" \
"{{talos_dir}}/machineconfig.yaml.j2" | op inject >"{{temp_dir}}/base.yaml"
minijinja-cli -D "machinetype=$(just talos machine-type {{node}})" \
"{{talos_dir}}/nodes/{{node}}.yaml.j2" | op inject >"{{temp_dir}}/patch.yaml"
talosctl machineconfig patch "{{temp_dir}}/base.yaml" -p "{{temp_dir}}/patch.yaml"
[doc('Reset Node')]
[confirm]
reset-node node:
talosctl -n "{{node}}" reset --graceful=false
[doc('Shutdown Node')]
shutdown-node node:
talosctl -n "{{node}}" shutdown --force
[doc('Upgrade Kubernetes')]
upgrade-k8s version:
talosctl -n "{{controller}}" upgrade-k8s --to {{version}}
[doc('Upgrade Node')]
upgrade-node node:
talosctl -n "{{node}}" upgrade -i "$(just talos machine-image)" -m powercycle --timeout=10m
[private]
machine-type node:
minijinja-cli "{{talos_dir}}/nodes/{{node}}.yaml.j2" | yq -e '.machine.type // ""'
[private]
machine-image:
minijinja-cli "{{talos_dir}}/machineconfig.yaml.j2" | yq -e '.machine.install.image // ""'

231
.just/volsync.just Normal file
View File

@ -0,0 +1,231 @@
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
# This justfile is used to manage certain VolSync tasks for a given application, limitations are described below.
# 1. Fluxtomization, HelmRelease, PVC, ReplicationSource all have the same name (e.g. plex)
# 2. ReplicationSource and ReplicationDestination are a Restic repository
# 3. Applications are deployed as either a Kubernetes Deployment or StatefulSet
# 4. Each application only has one PVC that is being replicated
scripts_dir := justfile_directory() + '/.just/volsync/scripts'
templates_dir := justfile_directory() + '/.just/volsync/templates'
[private]
default:
just --list volsync
[doc('List snapshots for an application')]
list app ns="default":
#!/usr/bin/env bash
set -euo pipefail
# Check preconditions
if [[ ! -f "{{scripts_dir}}/wait.sh" ]]; then
echo "Wait script not found"
exit 1
fi
if [[ ! -f "{{templates_dir}}/list.tmpl.yaml" ]]; then
echo "List template not found"
exit 1
fi
ts=$(date +%H%M%S)
export app="{{app}}"
export controller=""
export claim=""
export puid=""
export pgid=""
export ns="{{ns}}"
export previous=""
export ts="${ts}"
envsubst < <(cat {{templates_dir}}/list.tmpl.yaml) | kubectl apply -f -
bash {{scripts_dir}}/wait.sh list-{{app}}-${ts} {{ns}}
kubectl -n {{ns}} wait job/list-{{app}}-${ts} --for condition=complete --timeout=1m
kubectl -n {{ns}} logs job/list-{{app}}-${ts} --container list
kubectl -n {{ns}} delete job list-{{app}}-${ts}
[doc('Unlock a Restic repository for an application')]
unlock app ns="default":
#!/usr/bin/env bash
set -euo pipefail
# Check preconditions
if [[ ! -f "{{scripts_dir}}/wait.sh" ]]; then
echo "Wait script not found"
exit 1
fi
if [[ ! -f "{{templates_dir}}/unlock.tmpl.yaml" ]]; then
echo "Unlock template not found"
exit 1
fi
ts=$(date +%H%M%S)
export app="{{app}}"
export controller=""
export claim=""
export puid=""
export pgid=""
export ns="{{ns}}"
export previous=""
export ts="${ts}"
envsubst < <(cat {{templates_dir}}/unlock.tmpl.yaml) | kubectl apply -f -
bash {{scripts_dir}}/wait.sh unlock-{{app}}-${ts} {{ns}}
kubectl -n {{ns}} wait job/unlock-{{app}}-${ts} --for condition=complete --timeout=1m
kubectl -n {{ns}} logs job/{{app}}-unlock-snapshots-${ts} --container unlock-minio
kubectl -n {{ns}} logs job/{{app}}-unlock-snapshots-${ts} --container unlock-r2
kubectl -n {{ns}} delete job unlock-{{app}}-${ts}
[doc('Snapshot a PVC for an application')]
snapshot app ns="default":
#!/usr/bin/env bash
set -euo pipefail
# Check preconditions
if [[ ! -f "{{scripts_dir}}/controller.sh" ]]; then
echo "Controller script not found"
exit 1
fi
if [[ ! -f "{{scripts_dir}}/wait.sh" ]]; then
echo "Wait script not found"
exit 1
fi
if ! kubectl -n {{ns}} get replicationsources {{app}} &>/dev/null; then
echo "RepositorySource not found"
exit 1
fi
ts=$(date +%H%M%S)
controller=$({{scripts_dir}}/controller.sh {{app}} {{ns}})
export app="{{app}}"
export controller="${controller}"
export claim=""
export puid=""
export pgid=""
export ns="{{ns}}"
export previous=""
export ts="${ts}"
kubectl -n {{ns}} patch replicationsources {{app}} --type merge -p '{"spec":{"trigger":{"manual":"'${ts}'"}}}'
bash {{scripts_dir}}/wait.sh volsync-src-{{app}} {{ns}}
kubectl -n {{ns}} wait job/volsync-src-{{app}} --for condition=complete --timeout=120m
[doc('Restore a PVC for an application')]
restore app ns="default" previous="2":
#!/usr/bin/env bash
set -euo pipefail
# Check preconditions
if [[ ! -f "{{scripts_dir}}/controller.sh" ]]; then
echo "Controller script not found"
exit 1
fi
if [[ ! -f "{{scripts_dir}}/wait.sh" ]]; then
echo "Wait script not found"
exit 1
fi
if [[ ! -f "{{templates_dir}}/replicationdestination.tmpl.yaml" ]]; then
echo "ReplicationDestination script not found"
exit 1
fi
if [[ ! -f "{{templates_dir}}/wipe.tmpl.yaml" ]]; then
echo "Wipe template not found"
exit 1
fi
ts=$(date +%H%M%S)
controller=$({{scripts_dir}}/controller.sh {{app}} {{ns}})
claim=$(kubectl -n {{ns}} get replicationsources/{{app}} -o jsonpath="{.spec.sourcePVC}")
puid=$(kubectl -n {{ns}} get replicationsources/{{app}} -o jsonpath="{.spec.restic.moverSecurityContext.runAsUser}")
pgid=$(kubectl -n {{ns}} get replicationsources/{{app}} -o jsonpath="{.spec.restic.moverSecurityContext.runAsGroup}")
export app="{{app}}"
export controller="${controller}"
export claim="${claim}"
export puid="${puid}"
export pgid="${pgid}"
export ns="{{ns}}"
export previous="{{previous}}"
export ts="${ts}"
just volsync suspend {{app}} {{ns}} "${controller}"
just volsync wipe {{app}} {{ns}} "${claim}" "${puid}" "${pgid}" "${ts}"
just volsync restore-internal {{app}} {{ns}} "${claim}" "${puid}" "${pgid}" "${ts}"
just volsync resume {{app}} {{ns}}
[doc('Delete volume populator PVCs in all namespaces')]
cleanup:
#!/usr/bin/env bash
set -euo pipefail
# Delete destination PVCs
kubectl get pvc --all-namespaces --no-headers | grep "dst-dest" | awk '{print $1 "/" $2}' | while IFS='/' read -r namespace pvc; do
kubectl delete pvc -n "${namespace}" "${pvc}"
done
# Delete cache PVCs
kubectl get pvc --all-namespaces --no-headers | grep "dst-cache" | awk '{print $1 "/" $2}' | while IFS='/' read -r namespace pvc; do
kubectl delete pvc -n "${namespace}" "${pvc}"
done
[private]
[doc('Suspend the Flux ks and hr')]
suspend app ns controller:
#!/usr/bin/env bash
set -euo pipefail
flux -n {{ns}} suspend kustomization {{app}}
flux -n {{ns}} suspend helmrelease {{app}}
kubectl -n {{ns}} scale {{controller}} --replicas 0
kubectl -n {{ns}} wait pod --for delete --selector="app.kubernetes.io/name={{app}}" --timeout=2m
[private]
[doc('Wipe the PVC of all data')]
wipe app ns claim puid pgid ts:
#!/usr/bin/env bash
set -euo pipefail
export app="{{app}}"
export controller=""
export claim="{{claim}}"
export puid="{{puid}}"
export pgid="{{pgid}}"
export ns="{{ns}}"
export previous=""
export ts="{{ts}}"
envsubst < <(cat {{templates_dir}}/wipe.tmpl.yaml) | kubectl apply -f -
bash {{scripts_dir}}/wait.sh wipe-{{app}}-{{ts}} {{ns}}
kubectl -n {{ns}} wait job/wipe-{{app}}-{{ts}} --for condition=complete --timeout=120m
kubectl -n {{ns}} logs job/wipe-{{app}}-{{ts}} --container wipe
kubectl -n {{ns}} delete job wipe-{{app}}-{{ts}}
[private]
[doc('Create VolSync replicationdestination CR to restore data')]
restore-internal app ns claim puid pgid ts:
#!/usr/bin/env bash
set -euo pipefail
export app="{{app}}"
export controller=""
export claim="{{claim}}"
export puid="{{puid}}"
export pgid="{{pgid}}"
export ns="{{ns}}"
export previous=""
export ts="{{ts}}"
envsubst < <(cat {{templates_dir}}/replicationdestination.tmpl.yaml) | kubectl apply -f -
bash {{scripts_dir}}/wait.sh volsync-dst-{{app}}-{{ts}} {{ns}}
kubectl -n {{ns}} wait job/volsync-dst-{{app}}-{{ts}} --for condition=complete --timeout=120m
kubectl -n {{ns}} delete replicationdestination {{app}}-{{ts}}
[private]
[doc('Resume Flux ks and hr')]
resume app ns:
#!/usr/bin/env bash
set -euo pipefail
flux -n {{ns}} resume helmrelease {{app}}
flux -n {{ns}} resume kustomization {{app}}

View File

@ -0,0 +1,21 @@
#!/usr/bin/env bash
APP=$1
NAMESPACE="${2:-default}"
is_deployment() {
kubectl -n "${NAMESPACE}" get deployment "${APP}" >/dev/null 2>&1
}
is_statefulset() {
kubectl -n "${NAMESPACE}" get statefulset "${APP}" >/dev/null 2>&1
}
if is_deployment; then
echo "deployment.apps/${APP}"
elif is_statefulset; then
echo "statefulset.apps/${APP}"
else
echo "No deployment or statefulset found for ${APP}"
exit 1
fi

14
.just/volsync/scripts/wait.sh Executable file
View File

@ -0,0 +1,14 @@
#!/usr/bin/env bash
JOB=$1
NAMESPACE="${2:-default}"
CLUSTER="${3:-main}"
[[ -z "${JOB}" ]] && echo "Job name not specified" && exit 1
while true; do
STATUS="$(kubectl -n "${NAMESPACE}" get pod -l job-name="${JOB}" -o jsonpath='{.items[*].status.phase}')"
if [ "${STATUS}" == "Pending" ]; then
break
fi
sleep 1
done

View File

@ -0,0 +1,19 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "list-${app}-${ts}"
namespace: "${ns}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: list
image: docker.io/restic/restic:0.18.0@sha256:4cf4a61ef9786f4de53e9de8c8f5c040f33830eb0a10bf3d614410ee2fcb6120
args: ["snapshots"]
envFrom:
- secretRef:
name: "${app}-volsync-secret"

View File

@ -0,0 +1,31 @@
---
apiVersion: volsync.backube/v1alpha1
kind: ReplicationDestination
metadata:
name: "${app}-${ts}"
namespace: "${ns}"
spec:
trigger:
manual: restore-once
restic:
repository: "${app}-volsync-secret"
destinationPVC: "${claim}"
copyMethod: Direct
storageClassName: rook-ceph-block
# storageClassName: ceph-filesystem
# accessModes: ["ReadWriteMany"]
# IMPORTANT NOTE:
# Set to the last X number of snapshots to restore from
previous: ${previous}
# OR;
# IMPORTANT NOTE:
# On bootstrap set `restoreAsOf` to the time the old cluster was destroyed.
# This will essentially prevent volsync from trying to restore a backup
# from a application that started with default data in the PVC.
# Do not restore snapshots made after the following RFC3339 Timestamp.
# date --rfc-3339=seconds (--utc)
# restoreAsOf: "2022-12-10T16:00:00-05:00"
moverSecurityContext:
runAsUser: ${puid}
runAsGroup: ${pgid}
fsGroup: ${pgid}

View File

@ -0,0 +1,25 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "unlock-${app}-${ts}"
namespace: "${ns}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: unlock-minio
image: docker.io/restic/restic:0.18.0@sha256:4cf4a61ef9786f4de53e9de8c8f5c040f33830eb0a10bf3d614410ee2fcb6120
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${app}-volsync-secret"
- name: unlock-r2
image: docker.io/restic/restic:0.18.0@sha256:4cf4a61ef9786f4de53e9de8c8f5c040f33830eb0a10bf3d614410ee2fcb6120
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${app}-volsync-r2-secret"

View File

@ -0,0 +1,25 @@
---
apiVersion: batch/v1
kind: Job
metadata:
name: "wipe-${app}-${ts}"
namespace: "${ns}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: wipe
image: docker.io/library/busybox:latest
command: ["/bin/sh", "-c", "cd /config; find . -delete"]
volumeMounts:
- name: config
mountPath: /config
securityContext:
privileged: true
volumes:
- name: config
persistentVolumeClaim:
claimName: "${claim}"

27
.justfile Normal file
View File

@ -0,0 +1,27 @@
#!/usr/bin/env -S just --justfile
set quiet
set shell := ['bash', '-eu', '-o', 'pipefail', '-c']
[doc('Bootstrap Recipes')]
mod bootstrap '.just/bootstrap.just'
[doc('Kubernetes Recipes')]
mod kube '.just/kube.just'
[doc('Sync Recipes')]
mod sync '.just/sync.just'
[doc('Talos Recipes')]
mod talos '.just/talos.just'
[doc('Volsync')]
mod volsync '.just/volsync.just'
[private]
default:
just --list
[positional-arguments, private]
log lvl msg *args:
gum log -t rfc3339 -s -l "{{lvl}}" "{{msg}}" {{args}}

View File

@ -1,51 +0,0 @@
---
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: '3'
vars:
BOOTSTRAP_RESOURCES_DIR: '{{.ROOT_DIR}}/.taskfiles/bootstrap/resources'
CLUSTER_DIR: '{{.ROOT_DIR}}/kubernetes'
tasks:
base:
desc: Bootstrap Base Apps
cmds:
- until kubectl wait nodes --for=condition=Ready=False --all --timeout=10m; do sleep 5; done
- helmfile --quiet --file {{.CLUSTER_DIR}}/bootstrap/apps/helmfile.yaml apply --skip-diff-on-install --suppress-diff
- until kubectl wait nodes --for=condition=Ready --all --timeout=10m; do sleep 5; done
preconditions:
- talosctl config info
# - test -f {{.CLUSTER_DIR}}/talos/cluster-0/talosconfig
- test -f {{.CLUSTER_DIR}}/bootstrap/apps/helmfile.yaml
- which helmfile kubectl
# NOTE: Nodes must all be part of the Ceph cluster and Ceph disks must share the same disk model
rook:
desc: Bootstrap Rook-Ceph
cmds:
- minijinja-cli {{.BOOTSTRAP_RESOURCES_DIR}}/wipe-rook.yaml.j2 | kubectl apply --server-side --filename -
- until kubectl --namespace default get job/wipe-rook &>/dev/null; do sleep 5; done
- kubectl --namespace default wait job/wipe-rook --for=condition=complete --timeout=5m
- stern --namespace default job/wipe-rook --no-follow
- kubectl --namespace default delete job wipe-rook
env:
NODE_COUNT:
sh: talosctl config info --output json | jq --raw-output '.nodes | length'
preconditions:
- test -f {{.BOOTSTRAP_RESOURCES_DIR}}/wipe-rook.yaml.j2
- which jq kubectl minijinja-cli stern talosctl
flux:
desc: Bootstrap Flux
cmds:
- kubectl create namespace flux-system --dry-run=client -o yaml | kubectl apply --filename -
- cat {{.SOPS_AGE_KEY}} | kubectl --namespace flux-system create secret generic sops-age --from-file=age.agekey=/dev/stdin
- kubectl apply --server-side --kustomize {{.CLUSTER_DIR}}/bootstrap/flux
- SOPS_AGE_KEY_FILE={{.SOPS_AGE_KEY}} sops exec-file {{.CLUSTER_DIR}}/bootstrap/flux/github-deploy-key.sops.yaml "kubectl apply --server-side --filename {}"
- SOPS_AGE_KEY_FILE={{.SOPS_AGE_KEY}} sops exec-file {{.CLUSTER_DIR}}/flux/vars/cluster-secrets.sops.yaml "kubectl apply --server-side --filename {}"
- kubectl apply --server-side --filename ./flux/vars/cluster-settings.yaml
apps:
desc: Bootstrap Flux
- kubectl apply --server-side --kustomize {{.CLUSTER_DIR}}/flux/config

View File

@ -1,4 +1,4 @@
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.12.0/.schema/devbox.schema.json",
"packages": ["ansible@2.18.4", "sshpass@latest"]
"packages": ["ansible@2.18.7", "sshpass@latest"]
}

View File

@ -1,67 +1,67 @@
{
"lockfile_version": "1",
"packages": {
"ansible@latest": {
"last_modified": "2024-07-07T07:43:47Z",
"resolved": "github:NixOS/nixpkgs/b60793b86201040d9dee019a05089a9150d08b5b#ansible",
"ansible@2.18.7": {
"last_modified": "2025-07-24T15:00:16Z",
"resolved": "github:NixOS/nixpkgs/b74a30dbc0a72e20df07d43109339f780b439291#ansible",
"source": "devbox-search",
"version": "2.16.5",
"version": "2.18.7",
"systems": {
"aarch64-darwin": {
"outputs": [
{
"name": "out",
"path": "/nix/store/iib6zk86p80bnhp0yshswrlb4n7jwa27-python3.12-ansible-core-2.16.5",
"path": "/nix/store/qmar5zgs9lxar7b7mriazvrka20hcslx-python3.13-ansible-core-2.18.7",
"default": true
},
{
"name": "dist",
"path": "/nix/store/9parf4f1ysgrxnv627b42q4i3g43y6xn-python3.12-ansible-core-2.16.5-dist"
"path": "/nix/store/1vwgkixmh7bm5qj8v03db8b5dnmp65q3-python3.13-ansible-core-2.18.7-dist"
}
],
"store_path": "/nix/store/iib6zk86p80bnhp0yshswrlb4n7jwa27-python3.12-ansible-core-2.16.5"
"store_path": "/nix/store/qmar5zgs9lxar7b7mriazvrka20hcslx-python3.13-ansible-core-2.18.7"
},
"aarch64-linux": {
"outputs": [
{
"name": "out",
"path": "/nix/store/karakqxirk7fzqcqrk76q908gxrhqbdj-python3.12-ansible-core-2.16.5",
"path": "/nix/store/zi2xpjjb9d6l2blr95pxdvwcjw9jjaxd-python3.13-ansible-core-2.18.7",
"default": true
},
{
"name": "dist",
"path": "/nix/store/2yja52manchr4pl09xpz5xc7f0717n8g-python3.12-ansible-core-2.16.5-dist"
"path": "/nix/store/6car8i7dyqcmr0x2n7z4p3d12rim2k0j-python3.13-ansible-core-2.18.7-dist"
}
],
"store_path": "/nix/store/karakqxirk7fzqcqrk76q908gxrhqbdj-python3.12-ansible-core-2.16.5"
"store_path": "/nix/store/zi2xpjjb9d6l2blr95pxdvwcjw9jjaxd-python3.13-ansible-core-2.18.7"
},
"x86_64-darwin": {
"outputs": [
{
"name": "out",
"path": "/nix/store/rda1qbxlmz6djni83pndqw9gxbbr85cg-python3.12-ansible-core-2.16.5",
"path": "/nix/store/w8kipz2an728f5cjys6bpmkk42p6mmhf-python3.13-ansible-core-2.18.7",
"default": true
},
{
"name": "dist",
"path": "/nix/store/mc7l7avn2za2rl6hv69jzs31ybi4m7dc-python3.12-ansible-core-2.16.5-dist"
"path": "/nix/store/cq7k1xwcl1z6g76qf0cdyw46dsi4c9s5-python3.13-ansible-core-2.18.7-dist"
}
],
"store_path": "/nix/store/rda1qbxlmz6djni83pndqw9gxbbr85cg-python3.12-ansible-core-2.16.5"
"store_path": "/nix/store/w8kipz2an728f5cjys6bpmkk42p6mmhf-python3.13-ansible-core-2.18.7"
},
"x86_64-linux": {
"outputs": [
{
"name": "out",
"path": "/nix/store/whq5kfbhx2ci4hrm6bl8z98fpi33mvkd-python3.12-ansible-core-2.16.5",
"path": "/nix/store/2q4k547d89dnvxpyw7qql77bwpc34dby-python3.13-ansible-core-2.18.7",
"default": true
},
{
"name": "dist",
"path": "/nix/store/ih4c11ss3d96ljawj0ywyfyia70g8v2j-python3.12-ansible-core-2.16.5-dist"
"path": "/nix/store/sp5myxai1h56n8q4d6hjpz0n7raxp7yx-python3.13-ansible-core-2.18.7-dist"
}
],
"store_path": "/nix/store/whq5kfbhx2ci4hrm6bl8z98fpi33mvkd-python3.12-ansible-core-2.16.5"
"store_path": "/nix/store/2q4k547d89dnvxpyw7qql77bwpc34dby-python3.13-ansible-core-2.18.7"
}
}
},

11
docs/README.md Normal file
View File

@ -0,0 +1,11 @@
# 📚 Documentation Index
Welcome to the home-ops documentation! This directory contains guides and references for various infrastructure components.
## 🗄️ Storage Server
### [STORAGE.md](./STORAGE.md)
📋 **Complete guide for deploying a custom storage server**
This document provides step-by-step instructions for creating a bootable ISO that automatically installs and configures a dedicated storage server using **bootc-image-builder**

67
docs/STORAGE.md Normal file
View File

@ -0,0 +1,67 @@
# 🗄️ Storage Installation Guide
> 📋 **Overview**: This guide walks you through creating a custom bootable ISO for deploying storage.feisar.ovh server using bootc-image-builder.
## ⚙️ Step 1: Create Configuration File
Create a `config.toml` file with the following content:
```toml
[customizations.installer.kickstart]
contents = """
text
zerombr
clearpart --all --initlabel --disklabel=gpt
autopart --type=lvm --fstype=xfs --noswap
network --hostname storage.${SECRET_INTERNAL_DOMAIN} --bootproto=dhcp --device=link --activate --onboot=on
timezone UTC
rootpw --lock
user --name=core --homedir=/var/home/core --password="password" --plaintext --groups=wheel
bootloader --append="console=tty0 console=ttyS0,115200"
"""
[customizations.installer.modules]
enable = [
"org.fedoraproject.Anaconda.Modules.Localization",
"org.fedoraproject.Anaconda.Modules.Storage",
"org.fedoraproject.Anaconda.Modules.Timezone",
"org.fedoraproject.Anaconda.Modules.Users",
"org.fedoraproject.Anaconda.Modules.Network",
]
disable = [
"org.fedoraproject.Anaconda.Modules.Security",
"org.fedoraproject.Anaconda.Modules.Services",
"org.fedoraproject.Anaconda.Modules.Subscription"
]
```
## 🚀 Step 2: Build the ISO
Run the bootc-image-builder using [bootc-image-builder](https://github.com/osbuild/bootc-image-builder):
```bash
sudo podman pull ghcr.io/ublue-os/cayo:centos10
mkdir output
sudo podman run \
--rm \
-it \
--privileged \
--security-opt label=type:unconfined_t \
-v ./config.toml:/config.toml:ro \
-v ./output:/output \
-v /var/lib/containers/storage:/var/lib/containers/storage \
quay.io/centos-bootc/bootc-image-builder:latest \
--type anaconda-iso \
--use-librepo=True \
ghcr.io/ublue-os/cayo:centos10
```
## 📍 Step 3: Locate Your ISO
After successful completion, look for the `.iso` file in `./output` directory
---
📚 **References**:
- [Kickstart Documentation](https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html)
- [bootc-image-builder GitHub](https://github.com/osbuild/bootc-image-builder)
- [Universal Blue Cayo](https://github.com/ublue-os/cayo)

View File

@ -1,6 +1,6 @@
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/ocirepository_v1beta2.json
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: OCIRepository
metadata:
name: cert-manager

View File

@ -25,7 +25,7 @@ spec:
retryInterval: 2m
sourceRef:
kind: GitRepository
name: home-ops-kubernetes
name: flux-system
namespace: flux-system
targetNamespace: *namespace
timeout: 5m

Some files were not shown because too many files have changed in this diff Show More