55 Commits

Author SHA1 Message Date
6f26ae50aa chore(deps): update helm release cilium to v1.19.1
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 31s
2026-03-09 23:05:45 +00:00
9ead85b4a5 chore(deps): update kube-prometheus-stack docker tag to v82.10.2 (#4574)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Successful in 5m23s
2026-03-09 23:03:45 +00:00
c5c90f4ea1 chore(deps): update helm release generic-device-plugin to v0.20.21 (#4573)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Has been cancelled
2026-03-09 23:03:10 +00:00
ea93e215e4 chore(deps): update cloudflared docker tag to v2.4.0 (#4571)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 3m24s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cloudflared](https://github.com/cloudflare/cloudflared) | minor | `2.3.0` → `2.4.0` |

---

### Release Notes

<details>
<summary>cloudflare/cloudflared (cloudflared)</summary>

### [`v2.4.0`](https://github.com/cloudflare/cloudflared/blob/HEAD/CHANGES.md#202240)

##### Bug Fixes

- `cloudflared tunnel run` no longer logs the Tunnel token or JSON credentials in clear text as those are the secret
  that allows to run the Tunnel.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4571
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 22:52:38 +00:00
3586f61a77 chore(deps): update helm release descheduler to v0.35.1 (#4569)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 10m24s
2026-03-09 21:22:28 +00:00
abfe9fde16 chore(deps): update dependency kubernetes-sigs/descheduler to v0.35.1 (#4568)
Some checks failed
lint-test-helm / lint-helm (push) Successful in 31s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-03-09 21:18:04 +00:00
dc437c67f1 chore(deps): update ghcr.io/linuxserver/code-server docker tag to v4.110.0 (#4566)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/linuxserver/code-server](https://github.com/linuxserver/docker-code-server/packages) ([source](https://github.com/linuxserver/docker-code-server)) | minor | `4.109.5` → `4.110.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4566
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 21:16:06 +00:00
8c9ad88639 chore(deps): update g33kphr33k/musicgrabber docker tag to v2.3.4 (#4564)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 3m8s
2026-03-09 20:02:39 +00:00
dc835690be chore(deps): update dependency argoproj/argo-cd to v3.3.3 (#4563)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 12s
renovate / renovate (push) Successful in 2m11s
2026-03-09 18:03:08 +00:00
c27821f978 chore(deps): update helm release traefik to v39.0.5 (#4561)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 2m40s
2026-03-09 17:05:13 +00:00
efe741e64e chore(deps): update helm release argo-cd to v9.4.9 (#4559)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2026-03-09 17:02:18 +00:00
49036d6bb1 chore(deps): update helm release meilisearch to v0.27.0 (#4557)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch) ([source](https://github.com/meilisearch/meilisearch-kubernetes)) | minor | `0.26.0` → `0.27.0` |

---

### Release Notes

<details>
<summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary>

### [`v0.27.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.27.0)

[Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.26.0...meilisearch-0.27.0)

A Helm chart for the Meilisearch search engine

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->

Reviewed-on: #4557
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 17:00:02 +00:00
d4633363f6 chore(deps): update dependency clidey/whodb to v0.98.0 (#4554)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 27s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [clidey/whodb](https://github.com/clidey/whodb) | minor | `0.97.0` → `0.98.0` |

---

### Release Notes

<details>
<summary>clidey/whodb (clidey/whodb)</summary>

### [`v0.98.0`](https://github.com/clidey/whodb/releases/tag/0.98.0)

[Compare Source](https://github.com/clidey/whodb/compare/0.97.0...0.98.0)

- Fix issue where UUID generation was inconsistent in certain environments
- Remove column type from export to make it possible to reimport
- Fix issue where page size wasn't being respecting in certain situations
- Fix issue where "Enter" key wasn't being respected when changing page size
- Hide NDJSON option in export if the database does not support it
- Fix where importing CSV with empty values for nullable cols fails in certain situations
- Fix where import CSV would fail in override and append modes in certain situations
- Update how the shortcuts are set up as well as remove conflicting ones
- Fix for certain shortcuts not being registered
- Add Merge With Existing Data import option (similar to upsert in SQL)
- Added a generic frontend error boundary check

#### Installation

##### Mac App Store

[Download from the Apple Store](https://apps.apple.com/app/whodb/id6754566536)

##### Microsoft Store

[Download from the Microsoft Store](https://apps.microsoft.com/detail/9pftx5bv4ds6)

##### Snap Store

```bash
sudo snap install whodb
```

[View on Snapcraft](https://snapcraft.io/whodb)

##### Docker

```bash
docker pull clidey/whodb:0.98.0
docker pull clidey/whodb:latest
```

##### Direct Downloads

See assets below for platform-specific packages (DMG, MSIX, etc.).

#### Documentation

- [Documentation](https://docs.whodb.com)
- [Report Issues](https://github.com/clidey/whodb/issues)

#### Upgrade Notes

To upgrade from a previous version:

- **Docker**: Pull the latest image and restart your container
- **Snap**: Run `sudo snap refresh whodb`
- **Desktop Apps**: Download and install the new version

***

**Full Changelog**: <https://github.com/clidey/whodb/compare/0.97.0...0.98.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4554
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 16:57:45 +00:00
c1674db1ad feat: add mover context
Some checks failed
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 41s
renovate / renovate (push) Has been cancelled
2026-03-09 11:54:06 -05:00
7675968b60 chore(deps): update searxng/searxng:latest docker digest to a973f27 (#4555)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Successful in 3m14s
2026-03-09 14:03:52 +00:00
f3d74c3d92 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.25.0 (#4551)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 33s
renovate / renovate (push) Successful in 3m29s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [harbor.alexlebens.net/images/site-profile](https://gitea.alexlebens.dev/alexlebens/site-profile) | minor | `2.24.0` → `2.25.0` |

---

### Release Notes

<details>
<summary>alexlebens/site-profile (harbor.alexlebens.net/images/site-profile)</summary>

### [`v2.25.0`](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.24.0...2.25.0)

[Compare Source](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.24.0...2.25.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4551
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 03:23:35 +00:00
eaee71046a chore(deps): update dependency freika/dawarich to v1.3.2 (#4543)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 33s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [Freika/dawarich](https://github.com/Freika/dawarich) | patch | `1.3.1` → `1.3.2` |

---

### Release Notes

<details>
<summary>Freika/dawarich (Freika/dawarich)</summary>

### [`v1.3.2`](https://github.com/Freika/dawarich/blob/HEAD/CHANGELOG.md#132---2026-03-08)

[Compare Source](https://github.com/Freika/dawarich/compare/1.3.1...1.3.2)

**Important**: Self-hosters are not limited in any way. All features remain fully available regardless of plan. The new Lite plan and related limitations apply only to Dawarich Cloud users. If you're self-hosting, you can ignore the Lite plan details below. Self-hosted instances will continue to have access to all features without any restrictions.

##### Added

- Lite plan for Dawarich Cloud. Lite includes core tracking, map visualization (routes, points), stats, and the read API. Data view is limited to the last 12 months — older data is archived but can always be exported. Pro-only features: Heatmap, Fog of War, Scratch Map, Globe View, Immich/Photoprism integrations, public stats sharing, and write API (update/delete). Lite users can still create points via the API. Self-hosted instances are unaffected — all features remain fully available regardless of plan.
- Timed layer previews for Lite users on the map. Toggling a Pro-only layer (Heatmap, Fog of War, Scratch Map) shows it for 20 seconds with a countdown, then auto-hides with an upgrade prompt.
- Per-plan API rate limiting via `rack-attack`. Lite: 200 requests/hour, Pro: 1,000 requests/hour. Self-hosted instances are exempt. Rate-limited responses return 429 with `Retry-After` header.
- Archival warning notifications for Lite users approaching the 12-month data window: in-app notification at 11 months, email at 11.5 months, archived confirmation at 12 months.
- `GET /api/v1/plan` endpoint returning the user's current plan and feature availability.
- `X-Total-Points-In-Range` and `X-Scoped-Points` response headers on the points API, allowing clients to detect when data is being windowed.
- Branded OAuth buttons for Google and GitHub on the login page.

##### Changed

- Numeric-only strings passed to timestamp API parameters (e.g. `start_at`, `end_at`) are now treated as Unix timestamps directly. Previously they were passed through `Time.zone.parse`, which could return unexpected results. If you were relying on the old behavior for numeric strings, update your API calls accordingly.
- The user serializer now includes `plan` in the `subscription` object.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4543
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-09 03:22:19 +00:00
29dd0a1104 chore(deps): update ghcr.io/open-webui/open-webui docker tag to v0.8.10 (#4550)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 2m49s
2026-03-09 03:03:43 +00:00
e9171f74c1 chore(deps): update golift/unpackerr docker tag to v0.15.2 (#4547)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 3m28s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 20m44s
2026-03-08 23:03:15 +00:00
bf64310892 chore(deps): update freikin/dawarich docker tag to v1.3.2 (#4546)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-03-08 23:03:04 +00:00
c87005f37a chore(deps): update dependency unpackerr/unpackerr to v0.15.2 (#4544)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-03-08 23:02:50 +00:00
ebe6cdae42 chore(deps): update caronc/apprise docker tag to v1.3.2 (#4542)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2026-03-08 23:02:22 +00:00
d140610598 feat: add trackjs to ignore lists
All checks were successful
lint-test-helm / lint-helm (push) Successful in 12s
lint-test-docker / lint-docker-compose (push) Successful in 27s
render-manifests-push / render-manifests-push (push) Successful in 36s
renovate / renovate (push) Successful in 2m49s
2026-03-08 17:35:52 -05:00
c391b211a4 chore(deps): update dependency booklore-app/booklore to v2.1.0 (#4540)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Successful in 2m8s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [booklore-app/BookLore](https://github.com/booklore-app/BookLore) | minor | `v2.0.6` → `v2.1.0` |

---

### Release Notes

<details>
<summary>booklore-app/BookLore (booklore-app/BookLore)</summary>

### [`v2.1.0`](https://github.com/booklore-app/booklore/releases/tag/v2.1.0)

[Compare Source](https://github.com/booklore-app/BookLore/compare/v2.0.6...v2.1.0)

#### 🌟 What's New in v2.1.0

#### 🚀 New Features

- Add bulk ISBN import from file ([#&#8203;3239](https://github.com/booklore-app/BookLore/issues/3239)) ([#&#8203;3244](https://github.com/booklore-app/BookLore/issues/3244)) by [@&#8203;acx10](https://github.com/acx10)
- Allow importing and exporting magic shelf JSON from the UI ([#&#8203;3183](https://github.com/booklore-app/BookLore/issues/3183)) ([#&#8203;3210](https://github.com/booklore-app/BookLore/issues/3210)) by [@&#8203;acx10](https://github.com/acx10)

####  Enhancements

- Allow physical and digital book states to coexist ([#&#8203;3043](https://github.com/booklore-app/BookLore/issues/3043)) ([#&#8203;3238](https://github.com/booklore-app/BookLore/issues/3238)) by [@&#8203;acx10](https://github.com/acx10)
- Add ASIN lookup to author search ([#&#8203;3162](https://github.com/booklore-app/BookLore/issues/3162)) ([#&#8203;3228](https://github.com/booklore-app/BookLore/issues/3228)) by [@&#8203;acx10](https://github.com/acx10)
- Add option to regenerate only missing covers ([#&#8203;3181](https://github.com/booklore-app/BookLore/issues/3181)) ([#&#8203;3227](https://github.com/booklore-app/BookLore/issues/3227)) by [@&#8203;acx10](https://github.com/acx10)
- Fall back to folder cover images when embedded cover extraction fails ([#&#8203;3212](https://github.com/booklore-app/BookLore/issues/3212)) by [@&#8203;acx10](https://github.com/acx10)
- Add magnifying glass to CBX reader ([#&#8203;3190](https://github.com/booklore-app/BookLore/issues/3190)) ([#&#8203;3209](https://github.com/booklore-app/BookLore/issues/3209)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐛 Bug Fixes

- Fix cover download failing when CDN redirects to raw IP ([#&#8203;3149](https://github.com/booklore-app/BookLore/issues/3149)) ([#&#8203;3247](https://github.com/booklore-app/BookLore/issues/3247)) by [@&#8203;acx10](https://github.com/acx10)
- Fix DST-related datetime rejection on TIMESTAMP columns ([#&#8203;3240](https://github.com/booklore-app/BookLore/issues/3240)) ([#&#8203;3241](https://github.com/booklore-app/BookLore/issues/3241)) ([#&#8203;3245](https://github.com/booklore-app/BookLore/issues/3245)) by [@&#8203;acx10](https://github.com/acx10)
- Add groups scope to OIDC authorization request ([#&#8203;3211](https://github.com/booklore-app/BookLore/issues/3211)) ([#&#8203;3226](https://github.com/booklore-app/BookLore/issues/3226)) by [@&#8203;acx10](https://github.com/acx10)
- Add Hardcover Book ID to custom metadata fetch ([#&#8203;3214](https://github.com/booklore-app/BookLore/issues/3214)) ([#&#8203;3224](https://github.com/booklore-app/BookLore/issues/3224)) by [@&#8203;acx10](https://github.com/acx10)
- Fix organize files preview missing subtitle ([#&#8203;3217](https://github.com/booklore-app/BookLore/issues/3217)) ([#&#8203;3223](https://github.com/booklore-app/BookLore/issues/3223)) by [@&#8203;acx10](https://github.com/acx10)
- Fix metadata center dialog mode being ignored on book card info button ([#&#8203;3218](https://github.com/booklore-app/BookLore/issues/3218)) ([#&#8203;3222](https://github.com/booklore-app/BookLore/issues/3222)) by [@&#8203;acx10](https://github.com/acx10)
- fix(opds): sort libraries by name in OPDS feed ([#&#8203;3220](https://github.com/booklore-app/BookLore/issues/3220)) by [@&#8203;berb](https://github.com/berb)
- Fix shelf view overrides not being respected ([#&#8203;2603](https://github.com/booklore-app/BookLore/issues/2603)) ([#&#8203;3206](https://github.com/booklore-app/BookLore/issues/3206)) by [@&#8203;acx10](https://github.com/acx10)

#### 🛠️ Refactoring & Maintenance

- Translations update from Hosted Weblate ([#&#8203;3200](https://github.com/booklore-app/BookLore/issues/3200)) by [@&#8203;acx10](https://github.com/acx10)
- Pin footer buttons in metadata review dialog ([#&#8203;3053](https://github.com/booklore-app/BookLore/issues/3053)) ([#&#8203;3235](https://github.com/booklore-app/BookLore/issues/3235)) by [@&#8203;acx10](https://github.com/acx10)
- Persist metadata search provider selection across book switches ([#&#8203;3107](https://github.com/booklore-app/BookLore/issues/3107)) ([#&#8203;3234](https://github.com/booklore-app/BookLore/issues/3234)) by [@&#8203;acx10](https://github.com/acx10)
- Fix untranslatable UI strings, broken pluralization, and translation reactivity ([#&#8203;3108](https://github.com/booklore-app/BookLore/issues/3108)) ([#&#8203;3233](https://github.com/booklore-app/BookLore/issues/3233)) by [@&#8203;acx10](https://github.com/acx10)
- Fix npm audit vulnerabilities ([#&#8203;3229](https://github.com/booklore-app/BookLore/issues/3229)) by [@&#8203;acx10](https://github.com/acx10)
- Rename "Book Type" label to "File Format" ([#&#8203;3204](https://github.com/booklore-app/BookLore/issues/3204)) ([#&#8203;3225](https://github.com/booklore-app/BookLore/issues/3225)) by [@&#8203;acx10](https://github.com/acx10)
- Increase minimum password length to 8 characters ([#&#8203;3185](https://github.com/booklore-app/BookLore/issues/3185)) ([#&#8203;3207](https://github.com/booklore-app/BookLore/issues/3207)) by [@&#8203;acx10](https://github.com/acx10)
- Include physical books in the Book Type filter ([#&#8203;3205](https://github.com/booklore-app/BookLore/issues/3205)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐳 Docker Images

- **Docker Hub:** `booklore/booklore:v2.1.0`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v2.1.0`

**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v2.0.6...v2.1.0>

![isbn-import-dialog-d533b9dc3df46a0f722f44c7609c3229](https://github.com/user-attachments/assets/cdc23ad0-3b63-42f3-8453-8494ce951cef)
![magic-shelf-import-json-aa85003e8bbe2a845843af54868fab24](https://github.com/user-attachments/assets/965875da-fb19-41c4-b5c7-794cf968814e)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4540
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-08 21:04:56 +00:00
bc1c1e44bc chore(deps): update helm release argo-cd to v9.4.8 (#4538)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 2m25s
2026-03-08 20:27:25 +00:00
f3dd32bd89 chore(deps): update ghcr.io/booklore-app/booklore docker tag to v2.1.0 (#4537)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore) | minor | `v2.0.6` → `v2.1.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4537
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-08 20:24:52 +00:00
c6d5812a58 chore(deps): update ghcr.io/haveagitgat/tdarr_node docker tag to v2.62.01 (#4536)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/haveagitgat/tdarr_node](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.61.01` → `2.62.01` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4536
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-08 20:23:03 +00:00
d3cca834e4 chore(deps): update ghcr.io/haveagitgat/tdarr docker tag to v2.62.01 (#4535)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/haveagitgat/tdarr](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.61.01` → `2.62.01` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4535
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-08 20:22:43 +00:00
0646bb8bc7 feat: disable proxy
All checks were successful
lint-test-helm / lint-helm (push) Successful in 39s
render-manifests-push / render-manifests-push (push) Successful in 38s
renovate / renovate (push) Successful in 1m59s
2026-03-08 13:53:46 -05:00
e5707df8e8 chore(deps): update ghcr.io/linuxserver/radarr:6.0.4 docker digest to ca43905 (#4532)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m9s
renovate / renovate (push) Successful in 3m3s
2026-03-08 18:02:15 +00:00
39ba59cc3d chore(deps): update searxng/searxng:latest docker digest to 754a07a (#4529)
All checks were successful
renovate / renovate (push) Successful in 1m43s
2026-03-08 16:02:27 +00:00
54f9e03bd4 chore(deps): update searxng/searxng:latest docker digest to 754a07a (#4529)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 3m5s
2026-03-08 16:02:21 +00:00
53b9e1ba3b chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 6a7ffbf (#4527)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 1m53s
2026-03-08 08:04:19 +00:00
aded781d5e chore(deps): update ghcr.io/open-webui/open-webui docker tag to v0.8.9 (#4525)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 53s
renovate / renovate (push) Successful in 4m6s
2026-03-08 04:01:13 +00:00
2a8bbe155e chore(deps): update dependency binwiederhier/ntfy to v2.18.0 (#4523)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m39s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [binwiederhier/ntfy](https://github.com/binwiederhier/ntfy) | minor | `2.17.0` → `2.18.0` |
| [binwiederhier/ntfy](https://ntfy.sh/) ([source](https://github.com/binwiederhier/ntfy)) | minor | `v2.17.0` → `v2.18.0` |

---

### Release Notes

<details>
<summary>binwiederhier/ntfy (binwiederhier/ntfy)</summary>

### [`v2.18.0`](https://github.com/binwiederhier/ntfy/releases/tag/v2.18.0)

[Compare Source](https://github.com/binwiederhier/ntfy/compare/v2.17.0...v2.18.0)

This is the biggest release I've ever done on the server. It's 14,997 added lines of code, and 10,202 lines removed, all from one [pull request](https://github.com/binwiederhier/ntfy/pull/1619) that adds [PostgreSQL support](https://docs.ntfy.sh/config/#postgresql-experimental).

The code was written by Cursor and Claude, but reviewed and heavily tested over 2-3 weeks by me. I created comparison documents, went through all queries multiple times and reviewed the logic over and over again. I also did load tests and manual regression tests, which took lots of evenings.

I'll not instantly switch ntfy.sh over. Instead, I'm kindly asking the community to test the Postgres support and report back to me if things are working (or not working). There is a [one-off migration tool](https://github.com/binwiederhier/ntfy/tree/main/tools/pgimport) (entirely written by AI) that you can use to migrate.

**Features:**

- Add experimental [PostgreSQL support](https://docs.ntfy.sh/config/#postgresql-experimental) as an alternative database backend (message cache, user manager, web push subscriptions) via `database-url` config option ([#&#8203;1114](https://github.com/binwiederhier/ntfy/issues/1114)/[#&#8203;1619](https://github.com/binwiederhier/ntfy/pull/1619), thanks to [@&#8203;brettinternet](https://github.com/brettinternet) for reporting)

**Bug fixes + maintenance:**

- Preserve `<br>` line breaks in HTML-only emails received via SMTP ([#&#8203;690](https://github.com/binwiederhier/ntfy/issues/690), [#&#8203;1620](https://github.com/binwiederhier/ntfy/pull/1620), thanks to [@&#8203;uzkikh](https://github.com/uzkikh) for the fix and to [@&#8203;teastrainer](https://github.com/teastrainer) for reporting)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4523
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-08 03:40:55 +00:00
ea4aa747fe chore(deps): update calibrain/shelfmark to v1.2.0 (#4521)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 49s
renovate / renovate (push) Successful in 1m38s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 30m16s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [calibrain/shelfmark](https://github.com/calibrain/shelfmark) | minor | `v1.1.2` → `v1.2.0` |
| [ghcr.io/calibrain/shelfmark](https://github.com/calibrain/shelfmark) | minor | `v1.1.2` → `v1.2.0` |

---

### Release Notes

<details>
<summary>calibrain/shelfmark (calibrain/shelfmark)</summary>

### [`v1.2.0`](https://github.com/calibrain/shelfmark/releases/tag/v1.2.0)

[Compare Source](https://github.com/calibrain/shelfmark/compare/v1.1.2...v1.2.0)

##### New Features

##### Redesigned Search Tools ([#&#8203;712](https://github.com/calibrain/shelfmark/issues/712))

- Search fields restructured into a unified left-hand selector with dynamic options that adapt to each metadata provider
- Includes Author, Title, ISBN, Hardcover Lists, Hardcover Series, and Manual source query.
- Search mode and metadata provider are now selectable directly from the advanced search view
- **Series search** - search by series via Hardcover with live suggestions as you type

##### Hardcover List Integration ([#&#8203;694](https://github.com/calibrain/shelfmark/issues/694), [#&#8203;710](https://github.com/calibrain/shelfmark/issues/710), [#&#8203;719](https://github.com/calibrain/shelfmark/issues/719))

- Browse and search public Hardcover lists, or your own private lists, including "Want to Read"
- Either pick a list from your collection via the search selector dropdown, or paste a list URL into the search box to view its contents directly
- Add and remove books from lists and set "Want to Read" status - accessible from search results, the details modal, and the release modal
- Books are automatically removed from a list when you download them from that list's page

##### Manual Search ([#&#8203;687](https://github.com/calibrain/shelfmark/issues/687))

- New option to search release sources directly, bypassing metadata providers
- Respects user policies - hidden when the user's default policy is "Request Book" or "Blocked"
- Caution: Limited metadata means manual downloads may not play well with path/renaming templates

##### Download Retries ([#&#8203;679](https://github.com/calibrain/shelfmark/issues/679))

- Retry failed downloads manually from the activity sidebar
- Re-run failed post-processing without re-downloading the file

##### Admin Download on Behalf of Users ([#&#8203;679](https://github.com/calibrain/shelfmark/issues/679))

- New "Download as" selector lets admins download on behalf of any user, inheriting that user's output preferences (destination, email, BookLore library, etc.)

##### Per-User Search Defaults ([#&#8203;679](https://github.com/calibrain/shelfmark/issues/679))

- Users can now set their preferred search mode, metadata provider, and release source in User Preferences / My Account

##### Additional Features

- **Sort releases by format** - new sort option in the release modal ([#&#8203;679](https://github.com/calibrain/shelfmark/issues/679))
- **`{OriginalName}` renaming variable** - keep the exact downloaded filename when using custom rename patterns ([#&#8203;679](https://github.com/calibrain/shelfmark/issues/679))
- **Manual request approval** - admins can manually approve book/audiobook requests without requiring a download ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))

##### Improvements

##### Download History & Activity Overhaul ([#&#8203;700](https://github.com/calibrain/shelfmark/issues/700), [#&#8203;703](https://github.com/calibrain/shelfmark/issues/703), [#&#8203;706](https://github.com/calibrain/shelfmark/issues/706))

- Completely rebuilt download tracking - downloads are now recorded in the database when queued, not just when they complete
- Each user gets their own independent activity and history view; admins continue to see everything
- Downloads, requests, and history now fully persist across container updates and restarts
- History entries can still serve downloaded files after tasks leave the active queue

##### Login Session Persistence ([#&#8203;686](https://github.com/calibrain/shelfmark/issues/686))

- Login sessions now persist across container updates and restarts via a stored secret key

##### Other Improvements

- File transfers now fall back to copy-then-delete when hardlink/move fails, improving reliability across filesystems ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660), [#&#8203;718](https://github.com/calibrain/shelfmark/issues/718))
- Content type dropdown is hidden when a content type is blocked for the current user ([#&#8203;705](https://github.com/calibrain/shelfmark/issues/705))
- Release scoring refactored for improved accuracy in the release modal ([#&#8203;665](https://github.com/calibrain/shelfmark/issues/665))

##### Fixes

- Apprise validation did not catch configuration errors early enough ([#&#8203;667](https://github.com/calibrain/shelfmark/issues/667), [#&#8203;668](https://github.com/calibrain/shelfmark/issues/668), [#&#8203;671](https://github.com/calibrain/shelfmark/issues/671))
- Apprise output was not visible in Shelfmark's logs ([#&#8203;667](https://github.com/calibrain/shelfmark/issues/667), [#&#8203;668](https://github.com/calibrain/shelfmark/issues/668), [#&#8203;671](https://github.com/calibrain/shelfmark/issues/671))
- Default language setting was not applied to search queries ([#&#8203;704](https://github.com/calibrain/shelfmark/issues/704))
- CWA ingest folder not detected when file movement fell back to copy ([#&#8203;691](https://github.com/calibrain/shelfmark/issues/691))
- Mirror list not refreshing correctly ([#&#8203;695](https://github.com/calibrain/shelfmark/issues/695))
- Default sort preference not applied consistently; series ordering broken ([#&#8203;715](https://github.com/calibrain/shelfmark/issues/715))
- Duplicate scoring keys in the release modal caused incorrect release ordering ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- Search state went stale after completing a download ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- Releases with multiple formats were incorrectly excluded by the format filter ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- Clicking "Test connection" in settings reset unsaved changes on the page ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- rTorrent download path not discovered correctly ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- `/login` endpoint health check returned incorrect status ([#&#8203;660](https://github.com/calibrain/shelfmark/issues/660))
- Hardcover author names with initials were not parsed correctly ([#&#8203;705](https://github.com/calibrain/shelfmark/issues/705))
- Custom scripts could block the main thread ([#&#8203;686](https://github.com/calibrain/shelfmark/issues/686))
- Mirror configuration wouldn't be overridden on app updates ([#&#8203;718](https://github.com/calibrain/shelfmark/issues/718))
- User and request database concurrency conflicts ([#&#8203;686](https://github.com/calibrain/shelfmark/issues/686), [#&#8203;668](https://github.com/calibrain/shelfmark/issues/668), [#&#8203;718](https://github.com/calibrain/shelfmark/issues/718))
- Users created via reverse proxy auth were not provisioned correctly ([#&#8203;665](https://github.com/calibrain/shelfmark/issues/665))
- Auth migration issue for users who ran dev builds during multi-user development ([#&#8203;665](https://github.com/calibrain/shelfmark/issues/665))
- Activity dismissals not working correctly in no-auth mode ([#&#8203;667](https://github.com/calibrain/shelfmark/issues/667))

***

Note: The last couple of updates rounded out Shelfmark's core feature set. Going forward, the focus shifts to stability, bug fixes and QOL improvements rather than new major features. See the README for details about feature scope and contributions. Thanks.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4521
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-07 20:04:25 +00:00
23cb84d943 chore(deps): update g33kphr33k/musicgrabber docker tag to v2.3.2 (#4519)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m53s
2026-03-07 18:35:39 +00:00
e3f9227596 chore(deps): update helm release external-secrets to v2.1.0 (#4516)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 5m59s
lint-test-helm / lint-helm (push) Successful in 9m15s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [external-secrets](https://github.com/external-secrets/external-secrets) | minor | `2.0.1` → `2.1.0` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>

### [`v2.1.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.1.0)

[Compare Source](https://github.com/external-secrets/external-secrets/compare/v2.0.1...v2.1.0)

Image: `ghcr.io/external-secrets/external-secrets:v2.1.0`
Image: `ghcr.io/external-secrets/external-secrets:v2.1.0-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v2.1.0-ubi-boringssl`

<!-- Release notes generated using configuration in .github/release.yml at main -->

#### What's Changed

##### General

- chore(release): Update helm chart by [@&#8203;evrardj-roche](https://github.com/evrardj-roche) in [#&#8203;5981](https://github.com/external-secrets/external-secrets/pull/5981)
- fix: cosign verify does not use signing config by [@&#8203;gusfcarvalho](https://github.com/gusfcarvalho) in [#&#8203;5982](https://github.com/external-secrets/external-secrets/pull/5982)
- docs: Update release process by [@&#8203;evrardj-roche](https://github.com/evrardj-roche) in [#&#8203;5980](https://github.com/external-secrets/external-secrets/pull/5980)
- fix: allow cross-namespace push with ClusterSecretStore objects by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5998](https://github.com/external-secrets/external-secrets/pull/5998)
- feat(charts): add new flag enable leader for cert-manager by [@&#8203;nutmos](https://github.com/nutmos) in [#&#8203;5863](https://github.com/external-secrets/external-secrets/pull/5863)
- feat(kubernetes): fall back to system CA roots when no CA is configured by [@&#8203;rajsinghtech](https://github.com/rajsinghtech) in [#&#8203;5961](https://github.com/external-secrets/external-secrets/pull/5961)
- feat: dedup sbom but keep it monolithic by [@&#8203;moolen](https://github.com/moolen) in [#&#8203;6004](https://github.com/external-secrets/external-secrets/pull/6004)
- fix: add missing metrics and fundamentally fix the caching logic by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5894](https://github.com/external-secrets/external-secrets/pull/5894)
- docs: designate Oracle Vault provider as 'stable' by [@&#8203;anders-swanson](https://github.com/anders-swanson) in [#&#8203;6020](https://github.com/external-secrets/external-secrets/pull/6020)
- docs: Oracle Vault provider capabilities by [@&#8203;anders-swanson](https://github.com/anders-swanson) in [#&#8203;6023](https://github.com/external-secrets/external-secrets/pull/6023)
- docs(azurekv): cert-manager pushsecret example and cleanups by [@&#8203;illrill](https://github.com/illrill) in [#&#8203;5972](https://github.com/external-secrets/external-secrets/pull/5972)
- feat(kubernetes): implement SecretExists by [@&#8203;Saku2](https://github.com/Saku2) in [#&#8203;5973](https://github.com/external-secrets/external-secrets/pull/5973)
- fix(charts): Fix wrongly set annotations for cert-controller metrics service by [@&#8203;josemaia](https://github.com/josemaia) in [#&#8203;6029](https://github.com/external-secrets/external-secrets/pull/6029)
- feat(providers): Nebius MysteryBox integration by [@&#8203;greenmapc](https://github.com/greenmapc) in [#&#8203;5868](https://github.com/external-secrets/external-secrets/pull/5868)

##### Dependencies

- chore(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5986](https://github.com/external-secrets/external-secrets/pull/5986)
- chore(deps): bump mkdocs-material from 9.7.1 to 9.7.2 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5992](https://github.com/external-secrets/external-secrets/pull/5992)
- chore(deps): bump ubi9/ubi from `b8923f5` to `cecb1cd` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5984](https://github.com/external-secrets/external-secrets/pull/5984)
- chore(deps): bump helm/kind-action from 1.13.0 to 1.14.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5985](https://github.com/external-secrets/external-secrets/pull/5985)
- chore(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5990](https://github.com/external-secrets/external-secrets/pull/5990)
- chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5989](https://github.com/external-secrets/external-secrets/pull/5989)
- chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5987](https://github.com/external-secrets/external-secrets/pull/5987)
- chore(deps): bump regex from 2026.1.15 to 2026.2.19 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5991](https://github.com/external-secrets/external-secrets/pull/5991)
- chore(deps): bump actions/stale from 10.1.1 to 10.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5988](https://github.com/external-secrets/external-secrets/pull/5988)
- chore(deps): bump regex from 2026.2.19 to 2026.2.28 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6012](https://github.com/external-secrets/external-secrets/pull/6012)
- chore(deps): bump mkdocs-material from 9.7.2 to 9.7.3 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6014](https://github.com/external-secrets/external-secrets/pull/6014)
- chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6015](https://github.com/external-secrets/external-secrets/pull/6015)
- chore(deps): bump anchore/sbom-action from 0.22.2 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6016](https://github.com/external-secrets/external-secrets/pull/6016)
- chore(deps): bump certifi from 2026.1.4 to 2026.2.25 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6013](https://github.com/external-secrets/external-secrets/pull/6013)
- chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6010](https://github.com/external-secrets/external-secrets/pull/6010)
- chore(deps): bump hashicorp/setup-terraform from [`ce70bcf`](ce70bcf31a) to [`5e8dbf3`](5e8dbf3c6d) by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6011](https://github.com/external-secrets/external-secrets/pull/6011)
- chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6009](https://github.com/external-secrets/external-secrets/pull/6009)
- chore(deps): bump distroless/static from `972618c` to `28efbe9` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6008](https://github.com/external-secrets/external-secrets/pull/6008)

#### New Contributors

- [@&#8203;nutmos](https://github.com/nutmos) made their first contribution in [#&#8203;5863](https://github.com/external-secrets/external-secrets/pull/5863)
- [@&#8203;rajsinghtech](https://github.com/rajsinghtech) made their first contribution in [#&#8203;5961](https://github.com/external-secrets/external-secrets/pull/5961)
- [@&#8203;illrill](https://github.com/illrill) made their first contribution in [#&#8203;5972](https://github.com/external-secrets/external-secrets/pull/5972)
- [@&#8203;Saku2](https://github.com/Saku2) made their first contribution in [#&#8203;5973](https://github.com/external-secrets/external-secrets/pull/5973)
- [@&#8203;greenmapc](https://github.com/greenmapc) made their first contribution in [#&#8203;5868](https://github.com/external-secrets/external-secrets/pull/5868)

**Full Changelog**: <https://github.com/external-secrets/external-secrets/compare/v2.0.1...v2.1.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->

Reviewed-on: #4516
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-07 18:21:23 +00:00
11041a8019 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.24.0 (#4515)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [harbor.alexlebens.net/images/site-profile](https://gitea.alexlebens.dev/alexlebens/site-profile) | minor | `2.23.0` → `2.24.0` |

---

### Release Notes

<details>
<summary>alexlebens/site-profile (harbor.alexlebens.net/images/site-profile)</summary>

### [`v2.24.0`](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.23.0...2.24.0)

[Compare Source](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.23.0...2.24.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4515
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-07 18:19:53 +00:00
fc324e5469 feat: enable cache
All checks were successful
lint-test-helm / lint-helm (push) Successful in 46s
render-manifests-push / render-manifests-push (push) Successful in 1m41s
renovate / renovate (push) Successful in 2m26s
2026-03-06 23:11:58 -06:00
7a81264a7d chore(deps): update ghcr.io/traefik/traefik docker tag to v3.6.10 (#4512)
All checks were successful
lint-test-docker / lint-docker-compose (push) Successful in 29s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 19m47s
renovate / renovate (push) Successful in 1m45s
2026-03-07 02:03:03 +00:00
bab3cdee4f chore(deps): update brainicism/bgutil-ytdlp-pot-provider docker tag to v1.3.1 (#4511)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Has been cancelled
2026-03-07 02:02:46 +00:00
aa38fe9e4b chore(deps): update ghcr.io/linuxserver/sonarr:4.0.16 docker digest to 21c1c3d (#4509)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m9s
renovate / renovate (push) Successful in 2m38s
2026-03-07 01:04:02 +00:00
4564eec651 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.23.0 (#4504)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 53s
renovate / renovate (push) Successful in 3m37s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [harbor.alexlebens.net/images/site-profile](https://gitea.alexlebens.dev/alexlebens/site-profile) | minor | `2.21.0` → `2.23.0` |

---

### Release Notes

<details>
<summary>alexlebens/site-profile (harbor.alexlebens.net/images/site-profile)</summary>

### [`v2.23.0`](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.22.0...2.23.0)

[Compare Source](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.22.0...2.23.0)

### [`v2.22.0`](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.21.0...2.22.0)

[Compare Source](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.21.0...2.22.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4xIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4504
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 23:37:45 +00:00
e143a2fae7 chore(deps): update gitroomhq/postiz-app to v2.20.1 (#4501)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 32s
renovate / renovate (push) Successful in 3m27s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/gitroomhq/postiz-app | patch | `v2.20.0` → `v2.20.1` |
| [gitroomhq/postiz-app](https://github.com/gitroomhq/postiz-app) | patch | `v2.20.0` → `v2.20.1` |

---

### Release Notes

<details>
<summary>gitroomhq/postiz-app (gitroomhq/postiz-app)</summary>

### [`v2.20.1`](https://github.com/gitroomhq/postiz-app/releases/tag/v2.20.1): Urgent Stripe Fix when not set

[Compare Source](https://github.com/gitroomhq/postiz-app/compare/v2.20.0...v2.20.1)

**Full Changelog**: <https://github.com/gitroomhq/postiz-app/compare/v2.20.0...v2.20.1>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4501
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 23:32:56 +00:00
1c9ce19162 chore(deps): update g33kphr33k/musicgrabber docker tag to v2.3.1 (#4499)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has started running
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| g33kphr33k/musicgrabber | patch | `2.3.0` → `2.3.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4499
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 23:32:21 +00:00
d9732a24d1 chore(deps): update dependency traefik/traefik to v3.6.10 (#4498)
Some checks failed
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik/traefik](https://github.com/traefik/traefik) | patch | `v3.6.9` → `v3.6.10` |

---

### Release Notes

<details>
<summary>traefik/traefik (traefik/traefik)</summary>

### [`v3.6.10`](https://github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v3610-2026-03-06)

[Compare Source](https://github.com/traefik/traefik/compare/v3.6.9...v3.6.10)

[All Commits](https://github.com/traefik/traefik/compare/v3.6.9...v3.6.10)

**Bug fixes:**

- **\[docker]** Bump Docker and OpenTelemetry dependencies ([#&#8203;12761](https://github.com/traefik/traefik/pull/12761) by [mmatur](https://github.com/mmatur))
- **\[fastproxy]** Bump github.com/valyala/fasthttp to v1.69.0 ([#&#8203;12763](https://github.com/traefik/traefik/pull/12763) by [kevinpollet](https://github.com/kevinpollet))
- **\[healthcheck, grpc]** Remove path parsing with grpc healthcheck ([#&#8203;12760](https://github.com/traefik/traefik/pull/12760) by [rtribotte](https://github.com/rtribotte))
- **\[k8s/gatewayapi]** Fix Gateway API router's rules ([#&#8203;12753](https://github.com/traefik/traefik/pull/12753) by [rtribotte](https://github.com/rtribotte))
- **\[middleware]** Fix HasSecureHeadersDefined returning false when stsSeconds is 0 ([#&#8203;12684](https://github.com/traefik/traefik/pull/12684) by [veeceey](https://github.com/veeceey))
- **\[otel]** Bump go.opentelemetry.io/otel dependencies ([#&#8203;12754](https://github.com/traefik/traefik/pull/12754) by [rtribotte](https://github.com/rtribotte))
- **\[server]** Bump golang.org/x/net to v0.51.0 ([#&#8203;12756](https://github.com/traefik/traefik/pull/12756) by [kevinpollet](https://github.com/kevinpollet))
- **\[webui]** Fix priority display in dashboard and ACME bypass redirect ([#&#8203;12740](https://github.com/traefik/traefik/pull/12740) by [mmatur](https://github.com/mmatur))
- **\[webui]** Fix basePath validation for dashboard template ([#&#8203;12729](https://github.com/traefik/traefik/pull/12729) by [gndz07](https://github.com/gndz07))

**Documentation:**

- **\[middleware]** Correct documentation for Digest auth ([#&#8203;12651](https://github.com/traefik/traefik/pull/12651) by [Zash](https://github.com/Zash))
- Add missing `.http` to TOML table names ([#&#8203;12713](https://github.com/traefik/traefik/pull/12713) by [Darsstar](https://github.com/Darsstar))
- Fix incorrect TOML example in entrypoints docs ([#&#8203;12711](https://github.com/traefik/traefik/pull/12711) by [mfmfuyu](https://github.com/mfmfuyu))
- Fix API basepath option documentation ([#&#8203;12744](https://github.com/traefik/traefik/pull/12744) by [nmengin](https://github.com/nmengin))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4498
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 23:31:57 +00:00
e1031342cc chore(deps): update searxng/searxng:latest docker digest to 3e11c84 (#4503)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 41s
renovate / renovate (push) Successful in 1m54s
2026-03-06 23:03:36 +00:00
9677138a93 chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2026.3.1 (#4500)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 28s
renovate / renovate (push) Successful in 3m35s
2026-03-06 22:20:32 +00:00
526a2c1ba0 chore(deps): update dependency home-assistant/core to v2026.3.1 (#4497)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 31s
renovate / renovate (push) Has been cancelled
2026-03-06 22:18:19 +00:00
22f127d83b chore(deps): update dependency coredns/coredns to v1.14.2 (#4495)
Some checks failed
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-03-06 22:16:01 +00:00
16f73b445b chore(deps): update booklore-app/booklore to v2.0.6 (#4494)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-03-06 22:15:53 +00:00
5dd18a2bd0 chore(deps): update kube-prometheus-stack docker tag to v82.10.1 (#4492)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 27s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [kube-prometheus-stack](https://github.com/prometheus-operator/kube-prometheus) ([source](https://github.com/prometheus-community/helm-charts)) | minor | `82.9.0` → `82.10.1` |

---

### Release Notes

<details>
<summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary>

### [`v82.10.1`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-82.10.1)

[Compare Source](https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-82.10.0...kube-prometheus-stack-82.10.1)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] add configurable reloaderWebNodePort by [@&#8203;firasmosbehi](https://github.com/firasmosbehi) in [#&#8203;6717](https://github.com/prometheus-community/helm-charts/pull/6717)

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-sql-exporter-0.5.0...kube-prometheus-stack-82.10.1>

### [`v82.10.0`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-82.10.0)

[Compare Source](https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-82.9.0...kube-prometheus-stack-82.10.0)

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

#### What's Changed

- \[kube-prometheus-stack] Update kube-prometheus-stack dependency non-major updates by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;6722](https://github.com/prometheus-community/helm-charts/pull/6722)

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-nginx-exporter-1.20.1...kube-prometheus-stack-82.10.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4492
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 22:13:08 +00:00
111403874b chore(deps): update dependency external-secrets/external-secrets to v2.1.0 (#4491)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 8s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [external-secrets/external-secrets](https://github.com/external-secrets/external-secrets) | minor | `v2.0.1` → `v2.1.0` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets/external-secrets)</summary>

### [`v2.1.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.1.0)

[Compare Source](https://github.com/external-secrets/external-secrets/compare/v2.0.1...v2.1.0)

Image: `ghcr.io/external-secrets/external-secrets:v2.1.0`
Image: `ghcr.io/external-secrets/external-secrets:v2.1.0-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v2.1.0-ubi-boringssl`

<!-- Release notes generated using configuration in .github/release.yml at main -->

#### What's Changed

##### General

- chore(release): Update helm chart by [@&#8203;evrardj-roche](https://github.com/evrardj-roche) in [#&#8203;5981](https://github.com/external-secrets/external-secrets/pull/5981)
- fix: cosign verify does not use signing config by [@&#8203;gusfcarvalho](https://github.com/gusfcarvalho) in [#&#8203;5982](https://github.com/external-secrets/external-secrets/pull/5982)
- docs: Update release process by [@&#8203;evrardj-roche](https://github.com/evrardj-roche) in [#&#8203;5980](https://github.com/external-secrets/external-secrets/pull/5980)
- fix: allow cross-namespace push with ClusterSecretStore objects by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5998](https://github.com/external-secrets/external-secrets/pull/5998)
- feat(charts): add new flag enable leader for cert-manager by [@&#8203;nutmos](https://github.com/nutmos) in [#&#8203;5863](https://github.com/external-secrets/external-secrets/pull/5863)
- feat(kubernetes): fall back to system CA roots when no CA is configured by [@&#8203;rajsinghtech](https://github.com/rajsinghtech) in [#&#8203;5961](https://github.com/external-secrets/external-secrets/pull/5961)
- feat: dedup sbom but keep it monolithic by [@&#8203;moolen](https://github.com/moolen) in [#&#8203;6004](https://github.com/external-secrets/external-secrets/pull/6004)
- fix: add missing metrics and fundamentally fix the caching logic by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5894](https://github.com/external-secrets/external-secrets/pull/5894)
- docs: designate Oracle Vault provider as 'stable' by [@&#8203;anders-swanson](https://github.com/anders-swanson) in [#&#8203;6020](https://github.com/external-secrets/external-secrets/pull/6020)
- docs: Oracle Vault provider capabilities by [@&#8203;anders-swanson](https://github.com/anders-swanson) in [#&#8203;6023](https://github.com/external-secrets/external-secrets/pull/6023)
- docs(azurekv): cert-manager pushsecret example and cleanups by [@&#8203;illrill](https://github.com/illrill) in [#&#8203;5972](https://github.com/external-secrets/external-secrets/pull/5972)
- feat(kubernetes): implement SecretExists by [@&#8203;Saku2](https://github.com/Saku2) in [#&#8203;5973](https://github.com/external-secrets/external-secrets/pull/5973)
- fix(charts): Fix wrongly set annotations for cert-controller metrics service by [@&#8203;josemaia](https://github.com/josemaia) in [#&#8203;6029](https://github.com/external-secrets/external-secrets/pull/6029)
- feat(providers): Nebius MysteryBox integration by [@&#8203;greenmapc](https://github.com/greenmapc) in [#&#8203;5868](https://github.com/external-secrets/external-secrets/pull/5868)

##### Dependencies

- chore(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5986](https://github.com/external-secrets/external-secrets/pull/5986)
- chore(deps): bump mkdocs-material from 9.7.1 to 9.7.2 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5992](https://github.com/external-secrets/external-secrets/pull/5992)
- chore(deps): bump ubi9/ubi from `b8923f5` to `cecb1cd` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5984](https://github.com/external-secrets/external-secrets/pull/5984)
- chore(deps): bump helm/kind-action from 1.13.0 to 1.14.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5985](https://github.com/external-secrets/external-secrets/pull/5985)
- chore(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5990](https://github.com/external-secrets/external-secrets/pull/5990)
- chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5989](https://github.com/external-secrets/external-secrets/pull/5989)
- chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5987](https://github.com/external-secrets/external-secrets/pull/5987)
- chore(deps): bump regex from 2026.1.15 to 2026.2.19 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5991](https://github.com/external-secrets/external-secrets/pull/5991)
- chore(deps): bump actions/stale from 10.1.1 to 10.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5988](https://github.com/external-secrets/external-secrets/pull/5988)
- chore(deps): bump regex from 2026.2.19 to 2026.2.28 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6012](https://github.com/external-secrets/external-secrets/pull/6012)
- chore(deps): bump mkdocs-material from 9.7.2 to 9.7.3 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6014](https://github.com/external-secrets/external-secrets/pull/6014)
- chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6015](https://github.com/external-secrets/external-secrets/pull/6015)
- chore(deps): bump anchore/sbom-action from 0.22.2 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6016](https://github.com/external-secrets/external-secrets/pull/6016)
- chore(deps): bump certifi from 2026.1.4 to 2026.2.25 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6013](https://github.com/external-secrets/external-secrets/pull/6013)
- chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6010](https://github.com/external-secrets/external-secrets/pull/6010)
- chore(deps): bump hashicorp/setup-terraform from [`ce70bcf`](ce70bcf31a) to [`5e8dbf3`](5e8dbf3c6d) by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6011](https://github.com/external-secrets/external-secrets/pull/6011)
- chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6009](https://github.com/external-secrets/external-secrets/pull/6009)
- chore(deps): bump distroless/static from `972618c` to `28efbe9` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6008](https://github.com/external-secrets/external-secrets/pull/6008)

#### New Contributors

- [@&#8203;nutmos](https://github.com/nutmos) made their first contribution in [#&#8203;5863](https://github.com/external-secrets/external-secrets/pull/5863)
- [@&#8203;rajsinghtech](https://github.com/rajsinghtech) made their first contribution in [#&#8203;5961](https://github.com/external-secrets/external-secrets/pull/5961)
- [@&#8203;illrill](https://github.com/illrill) made their first contribution in [#&#8203;5972](https://github.com/external-secrets/external-secrets/pull/5972)
- [@&#8203;Saku2](https://github.com/Saku2) made their first contribution in [#&#8203;5973](https://github.com/external-secrets/external-secrets/pull/5973)
- [@&#8203;greenmapc](https://github.com/greenmapc) made their first contribution in [#&#8203;5868](https://github.com/external-secrets/external-secrets/pull/5868)

**Full Changelog**: <https://github.com/external-secrets/external-secrets/compare/v2.0.1...v2.1.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4491
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-06 22:11:44 +00:00
6f7a387e6e feat: disable metrics for auth instances
Some checks failed
lint-test-helm / lint-helm (push) Successful in 46s
render-manifests-push / render-manifests-push (push) Successful in 49s
renovate / renovate (push) Has been cancelled
2026-03-06 16:10:49 -06:00
87 changed files with 211 additions and 142 deletions

View File

@@ -1,6 +1,6 @@
dependencies:
- name: argo-cd
repository: https://argoproj.github.io/argo-helm
version: 9.4.7
digest: sha256:9fc78ed4a6a55f65e3250e687caf67ad09e852eb7b01313e372127e75f451a79
generated: "2026-03-03T20:05:52.081769174Z"
version: 9.4.9
digest: sha256:5dbcd4491181bcedd914c0bb0dfa80af521703062898822b60a85e2a0a96e126
generated: "2026-03-09T17:01:48.010446725Z"

View File

@@ -15,8 +15,8 @@ maintainers:
- name: alexlebens
dependencies:
- name: argo-cd
version: 9.4.7
version: 9.4.9
repository: https://argoproj.github.io/argo-helm
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
# renovate: datasource=github-releases depName=argoproj/argo-cd
appVersion: v3.3.2
appVersion: v3.3.3

View File

@@ -21,7 +21,7 @@ audiobookshelf:
apprise-api:
image:
repository: caronc/apprise
tag: v1.3.1
tag: v1.3.2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,12 +4,12 @@ dependencies:
version: 2026.2.1
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.3.0
digest: sha256:750757130cded0cd2cc9b64ffdba961b55252587b653151f8ecb1031839fb9c9
generated: "2026-03-06T06:33:03.42982917Z"
digest: sha256:91be5940938eaf90746d44fa4b4afe0771c06e28e15c7d1c0228a84c59bf4200
generated: "2026-03-09T22:03:48.426441206Z"

View File

@@ -25,7 +25,7 @@ dependencies:
repository: https://charts.goauthentik.io/
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -192,36 +192,42 @@ blocky:
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
ads:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
priv:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
mal:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
pro:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
oisd:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
clientGroupsBlock:
default:
- sus

View File

@@ -30,4 +30,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/booklore.png
# renovate: datasource=github-releases depName=booklore-app/BookLore
appVersion: v2.0.5
appVersion: v2.1.0

View File

@@ -9,7 +9,7 @@ booklore:
main:
image:
repository: ghcr.io/booklore-app/booklore
tag: v2.0.5
tag: v2.1.0
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -1,6 +1,6 @@
dependencies:
- name: cilium
repository: https://helm.cilium.io/
version: 1.18.6
digest: sha256:8ea328ac238524b5b423e6289f5e25d05ef64e6aa19cfd5de238f1d5dd533e9b
generated: "2026-02-05T12:00:20.15778-06:00"
version: 1.19.1
digest: sha256:bf5e8b3233c18bdb9409bb98c9a7ea4114e0e04e8489a49fdb2d29ded0cfa429
generated: "2026-03-09T23:05:40.006020904Z"

View File

@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens
dependencies:
- name: cilium
version: 1.18.6
version: 1.19.1
repository: https://helm.cilium.io/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/cilium.png
# renovate: datasource=github-releases depName=cilium/cilium

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:13a5bb68bf58c7bf00771a804e3d7291f52e0519b1cf9bece266164dd4bfe5b8
generated: "2026-03-06T01:06:30.41359289Z"
digest: sha256:dee0f52096efc543f4db3a5dc2732fd37ae9b7950b264e399a6e74c2f3e7cee6
generated: "2026-03-09T22:04:00.58415637Z"

View File

@@ -22,7 +22,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: volsync-target
alias: volsync-target-config
version: 0.8.0

View File

@@ -9,7 +9,7 @@ code-server:
main:
image:
repository: ghcr.io/linuxserver/code-server
tag: 4.109.5@sha256:aa43fb2fc31127e9d2166e903c7f13792351e38658ba29645662a89ff04ff90d
tag: 4.110.0@sha256:8473aa16fba93fccc3ca772173d095bccd2e44d4d3104467fee923df10d57cd2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -19,4 +19,4 @@ dependencies:
repository: https://coredns.github.io/helm
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/coredns.png
# renovate: datasource=github-releases depName=coredns/coredns
appVersion: v1.14.1
appVersion: v1.14.2

View File

@@ -26,4 +26,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/dawarich.png
# renovate: datasource=github-releases depName=Freika/dawarich
appVersion: 1.3.1
appVersion: 1.3.2

View File

@@ -9,7 +9,7 @@ dawarich:
main:
image:
repository: freikin/dawarich
tag: 1.3.1
tag: 1.3.2
pullPolicy: IfNotPresent
command: ["web-entrypoint.sh"]
args: ["bin/rails", "server", "-p", "3000", "-b", "::"]
@@ -106,7 +106,7 @@ dawarich:
sidekiq:
image:
repository: freikin/dawarich
tag: 1.3.1
tag: 1.3.2
pullPolicy: IfNotPresent
command: ["sidekiq-entrypoint.sh"]
args: ["sidekiq"]

View File

@@ -1,6 +1,6 @@
dependencies:
- name: descheduler
repository: https://kubernetes-sigs.github.io/descheduler/
version: 0.35.0
digest: sha256:afa0e5fe35f9287db619de604c82a22c3ab90dfcaa3a845ff30491e47c7a5846
generated: "2026-02-19T23:03:22.794515683Z"
version: 0.35.1
digest: sha256:ed7cc8068b83ac483fda3a781227b35e12a34abdca214b5490e7036c89db1a95
generated: "2026-03-09T21:21:45.788316167Z"

View File

@@ -14,8 +14,8 @@ maintainers:
- name: alexlebens
dependencies:
- name: descheduler
version: 0.35.0
version: 0.35.1
repository: https://kubernetes-sigs.github.io/descheduler/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
# renovate: datasource=github-releases depName=kubernetes-sigs/descheduler
appVersion: v0.35.0
appVersion: v0.35.1

View File

@@ -239,3 +239,5 @@ valkey:
aclUsers:
default:
permissions: "~* &* +@all"
metrics:
enabled: false

View File

@@ -4,6 +4,6 @@ dependencies:
version: 1.4.31
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
digest: sha256:7447f3828246d85acd5a2a75b6d086d8fbe29ee90ad61b96dd25de8dcfefbc4e
generated: "2026-03-03T18:08:31.901975101Z"
version: 2.4.0
digest: sha256:5066932d870c4803fca9bc4d7b686793e801d96b14026c299e467d8c107fb7eb
generated: "2026-03-09T22:04:10.470135964Z"

View File

@@ -21,7 +21,7 @@ dependencies:
repository: https://ananace.gitlab.io/charts
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/element.png
# renovate: datasource=github-releases depName=element-hq/element-web
appVersion: v1.12.11

View File

@@ -1,6 +1,6 @@
dependencies:
- name: external-secrets
repository: https://charts.external-secrets.io
version: 2.0.1
digest: sha256:f47905e03f649c28d29f7a381799fb2df1f0a7bf122af174aeba47ba94f34847
generated: "2026-02-20T19:29:28.137671934Z"
version: 2.1.0
digest: sha256:b19563d51f1922403185979c6c442531a7bb13d302e8438b5a18d450259b7245
generated: "2026-03-07T18:02:23.908145348Z"

View File

@@ -12,8 +12,8 @@ sources:
- https://github.com/external-secrets/external-secrets/tree/main/deploy/charts/external-secrets
dependencies:
- name: external-secrets
version: 2.0.1
version: 2.1.0
repository: https://charts.external-secrets.io
icon: https://avatars.githubusercontent.com/u/68335991?s=48&v=4
# renovate: datasource=github-releases depName=external-secrets/external-secrets
appVersion: v2.0.1
appVersion: v2.1.0

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:44d4f78dd73bd2f1d4d18ab0c7a4c9b2d0ec48c6c9ee7c9bd985dd9b9b50d80c
generated: "2026-03-06T01:06:53.677352447Z"
digest: sha256:99f1993c99c23ba5b3af6997d859cbb18f26343e424c1312f8b6169f285a3418
generated: "2026-03-09T22:04:20.416597531Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -1,6 +1,6 @@
dependencies:
- name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.20.20
digest: sha256:8841709955381394b6304b7c53345692517e419c197ddc59b66a505ae742ec04
generated: "2026-03-03T03:03:20.457381608Z"
version: 0.20.21
digest: sha256:4f1359a01b8b85722ab1805426a86f3ea64d0134513ce14fe9c55f3f918a21fb
generated: "2026-03-09T23:02:42.799515974Z"

View File

@@ -15,6 +15,6 @@ maintainers:
dependencies:
- name: generic-device-plugin
repository: https://gitea.alexlebens.dev/api/packages/alexlebens/helm
version: 0.20.20
version: 0.20.21
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
appVersion: 1.0.0

View File

@@ -7,21 +7,21 @@ dependencies:
version: 0.0.3
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.26.0
version: 0.27.0
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.2.0
version: 0.3.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.2.0
version: 0.3.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:a06acd0301f43e91f70c9d732cd7fac2f3f5cd5eb536d10d321419daded15ae2
generated: "2026-03-06T00:03:20.551447-06:00"
digest: sha256:67facdcb00588aed067e66c8daefac43f128ecb311a5d1a244325e4e3136c5ba
generated: "2026-03-09T22:04:31.486930128Z"

View File

@@ -33,11 +33,11 @@ dependencies:
repository: https://dl.gitea.com/charts/
version: 0.0.3
- name: meilisearch
version: 0.26.0
version: 0.27.0
repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -145,7 +145,7 @@ gitea-actions:
log:
level: debug
cache:
enabled: false
enabled: true
runner:
labels:
- "ubuntu-latest:docker://harbor.alexlebens.net/proxy-hub.docker/gitea/runner-images:ubuntu-24.04"

View File

@@ -25,4 +25,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/home-assistant.png
# renovate: datasource=github-releases depName=home-assistant/core
appVersion: 2026.3.0
appVersion: 2026.3.1

View File

@@ -9,7 +9,7 @@ home-assistant:
main:
image:
repository: ghcr.io/home-assistant/home-assistant
tag: 2026.3.0
tag: 2026.3.1
pullPolicy: IfNotPresent
env:
- name: TZ
@@ -21,7 +21,7 @@ home-assistant:
code-server:
image:
repository: ghcr.io/linuxserver/code-server
tag: 4.109.5@sha256:aa43fb2fc31127e9d2166e903c7f13792351e38658ba29645662a89ff04ff90d
tag: 4.110.0@sha256:8473aa16fba93fccc3ca772173d095bccd2e44d4d3104467fee923df10d57cd2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.26.0
version: 0.27.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:8e4c443c9467338aa34e819f7cbce78ebbe3b9cd9453e036ca8f7f0d5bf18c96
generated: "2026-03-06T01:09:11.430446168Z"
digest: sha256:ca384647a640ae717ac874a2627f00ac9a1e5c97ff5eeb8f326ebdd471ab1623
generated: "2026-03-09T15:04:08.648165537Z"

View File

@@ -25,7 +25,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: meilisearch
version: 0.26.0
version: 0.27.0
repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: volsync-target
alias: volsync-target-config

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.26.0
version: 0.27.0
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:0b9a2ac92849bbc08d9c1771ad1136ae259cc38bdb3aa3afb0ea4c5841aecfd3
generated: "2026-03-06T01:10:04.579595021Z"
digest: sha256:75f92316d4b6229d00e3dfa39ed5026ad39a28f833321cd3887a2048cdac34c7
generated: "2026-03-09T22:04:48.630821646Z"

View File

@@ -22,11 +22,11 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: meilisearch
version: 0.26.0
version: 0.27.0
repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: volsync-target
alias: volsync-target-data
version: 0.8.0

View File

@@ -1,12 +1,12 @@
dependencies:
- name: kube-prometheus-stack
repository: oci://ghcr.io/prometheus-community/charts
version: 82.10.0
version: 82.10.1
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.3.0
digest: sha256:b1d6450d5188c5c82ca61ac01573635095de369a9b801e6c298d919f0dca7831
generated: "2026-03-06T18:04:42.715854754Z"
digest: sha256:b4f9ab333450a893ab224f478febbf8ee4d0abb3c5b2682de13a64753e340884
generated: "2026-03-06T22:03:44.014751197Z"

View File

@@ -20,7 +20,7 @@ maintainers:
- name: alexlebens
dependencies:
- name: kube-prometheus-stack
version: 82.10.0
version: 82.10.2
repository: oci://ghcr.io/prometheus-community/charts
- name: app-template
alias: ntfy-alertmanager

View File

@@ -13,10 +13,10 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
@@ -38,5 +38,5 @@ dependencies:
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:c26ecd1796d394c0d10c4d64c2c9e7130303cecd8160fe52447b9ae21eedeab9
generated: "2026-03-06T06:34:42.381145161Z"
digest: sha256:a22b498177f0b5339240ab6c55801d65d5c7921b2de0c0b6f0c2d3eb69e0ff99
generated: "2026-03-09T22:05:01.925279941Z"

View File

@@ -45,11 +45,11 @@ dependencies:
version: 4.6.2
- name: cloudflared
alias: cloudflared-synapse
version: 2.3.0
version: 2.4.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: cloudflared
alias: cloudflared-hookshot
version: 2.3.0
version: 2.4.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: postgres-cluster
alias: postgres-18-cluster

View File

@@ -461,6 +461,8 @@ valkey-matrix-synapse:
aclUsers:
default:
permissions: "~* &* +@all"
metrics:
enabled: false
valkey-hookshot:
valkey:
nameOverride: valkey-hookshot

View File

@@ -9,7 +9,7 @@ music-grabber:
main:
image:
repository: g33kphr33k/musicgrabber
tag: 2.3.0
tag: 2.3.4
pullPolicy: IfNotPresent
env:
- name: MUSIC_DIR
@@ -85,6 +85,10 @@ music-grabber:
value: 8080
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: True
capabilities:

View File

@@ -20,4 +20,4 @@ dependencies:
version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ntfy.png
# renovate: datasource=github-releases depName=binwiederhier/ntfy
appVersion: 2.17.0
appVersion: 2.18.0

View File

@@ -9,7 +9,7 @@ ntfy:
main:
image:
repository: binwiederhier/ntfy
tag: v2.17.0
tag: v2.18.0
pullPolicy: IfNotPresent
args: ["serve"]
env:

View File

@@ -117,7 +117,7 @@ ollama:
main:
image:
repository: ghcr.io/open-webui/open-webui
tag: v0.8.8
tag: v0.8.10
pullPolicy: IfNotPresent
env:
- name: ENV

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: valkey
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.3.0
digest: sha256:bbee925922519c634f9e4ccc716f26e701661fceaed9a729b3aab1a190e3f870
generated: "2026-03-06T06:34:57.973236378Z"
digest: sha256:4b67eca7ac2acf1607b2c3f06d714d347a64ec99dcf51acfa65c4e773c9047fa
generated: "2026-03-09T22:05:16.86734349Z"

View File

@@ -24,7 +24,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -4,7 +4,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
@@ -17,5 +17,5 @@ dependencies:
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:46f73365e01d62e214775293b3925ec7934523ab055cfd1ffb2b10b0c5e73a31
generated: "2026-03-06T06:35:11.27539669Z"
digest: sha256:7cc16902ea9ff1e6d13b46a6a091f1aea7cd4d109af66aa06dfc8a6dc2452328
generated: "2026-03-09T22:05:31.790414803Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0
@@ -42,4 +42,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/postiz.png
# renovate: datasource=github-releases depName=gitroomhq/postiz-app
appVersion: v2.20.0
appVersion: v2.20.1

View File

@@ -9,7 +9,7 @@ postiz:
main:
image:
repository: ghcr.io/gitroomhq/postiz-app
tag: v2.20.0
tag: v2.20.1
pullPolicy: IfNotPresent
env:
- name: MAIN_URL
@@ -175,6 +175,8 @@ valkey:
aclUsers:
default:
permissions: "~* &* +@all"
metrics:
enabled: false
volsync-target-config:
pvcTarget: postiz-config
local:

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent:
image:
repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.4@sha256:3ee43a4d08ce4a0108e4c8150f570544a8c4a4a11e2ca95b86d46006547f80d5
tag: 5.1.4@sha256:6a7ffbfff04dd109bff37c474bfee00aa08dea5edb78c670439be3ed242b70fa
pullPolicy: IfNotPresent
env:
- name: TZ
@@ -86,6 +86,10 @@ qbittorrent:
value: 8080,9022
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: True
capabilities:
@@ -179,7 +183,7 @@ qbittorrent:
apprise-api:
image:
repository: caronc/apprise
tag: v1.3.1
tag: v1.3.2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -15,7 +15,7 @@ radarr-4k:
main:
image:
repository: ghcr.io/linuxserver/radarr
tag: 6.0.4@sha256:a360633a3682d41e96f71a07ff36ecbdf2394a9628465b84b0a8437087715b41
tag: 6.0.4@sha256:ca43905eaf2dd11425efdcfe184892e43806b1ae0a830440c825cecbc2629cfb
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -13,7 +13,7 @@ radarr-anime:
main:
image:
repository: ghcr.io/linuxserver/radarr
tag: 6.0.4@sha256:a360633a3682d41e96f71a07ff36ecbdf2394a9628465b84b0a8437087715b41
tag: 6.0.4@sha256:ca43905eaf2dd11425efdcfe184892e43806b1ae0a830440c825cecbc2629cfb
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -13,7 +13,7 @@ radarr-standup:
main:
image:
repository: ghcr.io/linuxserver/radarr
tag: 6.0.4@sha256:a360633a3682d41e96f71a07ff36ecbdf2394a9628465b84b0a8437087715b41
tag: 6.0.4@sha256:ca43905eaf2dd11425efdcfe184892e43806b1ae0a830440c825cecbc2629cfb
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -15,7 +15,7 @@ radarr:
main:
image:
repository: ghcr.io/linuxserver/radarr
tag: 6.0.4@sha256:a360633a3682d41e96f71a07ff36ecbdf2394a9628465b84b0a8437087715b41
tag: 6.0.4@sha256:ca43905eaf2dd11425efdcfe184892e43806b1ae0a830440c825cecbc2629cfb
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -7,6 +7,6 @@ dependencies:
version: v1.19.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
digest: sha256:32298e3004a4b411ded3a82a2eea31b350b8e8909bd193538fa3c6be0b8a0e94
generated: "2026-02-24T20:18:18.200779597Z"
version: 2.4.0
digest: sha256:4bd2987d8b6b91e0c4dc026c5d20419c69bd81c82063d7850bbfe8d7dbea3b82
generated: "2026-03-09T22:05:44.444530464Z"

View File

@@ -24,7 +24,7 @@ dependencies:
- name: cloudflared
alias: cloudflared-rgw
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ceph.png
# renovate: datasource=github-releases depName=rook/rook
appVersion: v1.19.2

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:9ad28ec60b7619e10624f89cf60aeada17fb1c36f7a18e1a0a93d613c382f326
generated: "2026-03-06T01:15:50.856274619Z"
digest: sha256:c070404fa2d7fecc9323f35c3e25ca579d392995d49a84f68b4f1e391b5127b2
generated: "2026-03-09T22:05:57.182294647Z"

View File

@@ -20,7 +20,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -9,7 +9,7 @@ searxng:
main:
image:
repository: searxng/searxng
tag: latest@sha256:6cd460d2e4a725d06613bb8224f887ba7c6aabfb8b581277d2562a2eb1d1e75c
tag: latest@sha256:a973f277a9025be36675ee803039d5f309c57e8521a500b5edee4cdba01c316a
pullPolicy: IfNotPresent
env:
- name: SEARXNG_BASE_URL
@@ -39,7 +39,7 @@ searxng:
main:
image:
repository: searxng/searxng
tag: latest@sha256:6cd460d2e4a725d06613bb8224f887ba7c6aabfb8b581277d2562a2eb1d1e75c
tag: latest@sha256:a973f277a9025be36675ee803039d5f309c57e8521a500b5edee4cdba01c316a
pullPolicy: IfNotPresent
env:
- name: SEARXNG_BASE_URL

View File

@@ -23,4 +23,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelfmark.webp
# renovate: datasource=github-releases depName=calibrain/shelfmark
appVersion: v1.1.2
appVersion: v1.2.0

View File

@@ -9,7 +9,7 @@ shelfmark:
main:
image:
repository: ghcr.io/calibrain/shelfmark
tag: v1.1.2
tag: v1.2.0
pullPolicy: IfNotPresent
env:
- name: FLASK_PORT
@@ -165,6 +165,9 @@ shelfmark:
readOnly: false
volsync-target-config:
pvcTarget: shelfmark
moverSecurityContext:
runAsUser: 1000
runAsGroup: 1000
local:
enabled: true
schedule: 38 11 * * *

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
digest: sha256:912b66d2acd09e1fc0b9efa9a629b2f15fe054740da09725d6beb7e99dc5c179
generated: "2026-02-07T00:39:16.188497341Z"
version: 2.4.0
digest: sha256:5ec88bea9ba8d9e2452d38648ec03a8247a8445d64278b677233cfd31914a876
generated: "2026-03-09T22:06:08.514038799Z"

View File

@@ -22,6 +22,6 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png
appVersion: 0.0.5

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
digest: sha256:56f0c6e0b34dc0cf496e5a0688a8a5329ca623ded11be1053590bf64e974ed17
generated: "2026-02-07T00:39:27.662054954Z"
version: 2.4.0
digest: sha256:275055bd989762de64a6ffdbae107739a3754346aaf61c197fd6592d043de3e0
generated: "2026-03-09T22:06:19.3714896Z"

View File

@@ -22,6 +22,6 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
icon: https://d21zlbwtcn424f.cloudfront.net/logo-new-round.png
appVersion: 2.3.2

View File

@@ -11,7 +11,7 @@ site-profile:
main:
image:
repository: harbor.alexlebens.net/images/site-profile
tag: 2.21.0
tag: 2.25.0
pullPolicy: IfNotPresent
resources:
requests:

View File

@@ -82,6 +82,10 @@ slskd:
value: 5030,50300
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: true
capabilities:

View File

@@ -13,7 +13,7 @@ sonarr-4k:
main:
image:
repository: ghcr.io/linuxserver/sonarr
tag: 4.0.16@sha256:37be832b78548e3f55f69c45b50e3b14d18df1b6def2a4994258217e67efb1a1
tag: 4.0.16@sha256:21c1c3d52248589bb064f5adafec18cad45812d7a01d317472955eef051e619b
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -13,7 +13,7 @@ sonarr-anime:
main:
image:
repository: ghcr.io/linuxserver/sonarr
tag: 4.0.16@sha256:37be832b78548e3f55f69c45b50e3b14d18df1b6def2a4994258217e67efb1a1
tag: 4.0.16@sha256:21c1c3d52248589bb064f5adafec18cad45812d7a01d317472955eef051e619b
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -13,7 +13,7 @@ sonarr:
main:
image:
repository: ghcr.io/linuxserver/sonarr
tag: 4.0.16@sha256:37be832b78548e3f55f69c45b50e3b14d18df1b6def2a4994258217e67efb1a1
tag: 4.0.16@sha256:21c1c3d52248589bb064f5adafec18cad45812d7a01d317472955eef051e619b
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -9,7 +9,7 @@ tdarr:
main:
image:
repository: ghcr.io/haveagitgat/tdarr
tag: 2.61.01
tag: 2.62.01
pullPolicy: IfNotPresent
env:
- name: TZ
@@ -48,7 +48,7 @@ tdarr:
main:
image:
repository: ghcr.io/haveagitgat/tdarr_node
tag: 2.61.01
tag: 2.62.01
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -1,9 +1,9 @@
dependencies:
- name: traefik
repository: https://traefik.github.io/charts
version: 39.0.4
version: 39.0.5
- name: traefik-crds
repository: https://traefik.github.io/charts
version: 1.14.0
digest: sha256:018720720f2ae6d9f2e8e96795d12b7ad46fc89949e835b59b3dd404afade6d4
generated: "2026-03-05T19:19:32.181778944Z"
digest: sha256:8ae6a524708becb7af3a30d2ca4e671c92b7627842f6c6917656526298e2eba5
generated: "2026-03-09T17:04:21.522089828Z"

View File

@@ -15,11 +15,11 @@ maintainers:
- name: alexlebens
dependencies:
- name: traefik
version: 39.0.4
version: 39.0.5
repository: https://traefik.github.io/charts
- name: traefik-crds
version: 1.14.0
repository: https://traefik.github.io/charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/webp/traefik.webp
# renovate: datasource=github-releases depName=traefik/traefik
appVersion: v3.6.9
appVersion: v3.6.10

View File

@@ -40,7 +40,7 @@ tubearchivist:
bgutil:
image:
repository: brainicism/bgutil-ytdlp-pot-provider
tag: 1.3.0
tag: 1.3.1
pullPolicy: IfNotPresent
gluetun:
image:
@@ -77,6 +77,10 @@ tubearchivist:
value: 80,8000,24000
- name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot
- name: HTTPPROXY
value: "off"
- name: SHADOWSOCKS
value: "off"
securityContext:
privileged: True
capabilities:

View File

@@ -20,4 +20,4 @@ dependencies:
version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/unpackerr.png
# renovate: datasource=github-releases depName=Unpackerr/unpackerr
appVersion: 0.15.0
appVersion: 0.15.2

View File

@@ -9,7 +9,7 @@ unpackerr:
main:
image:
repository: golift/unpackerr
tag: 0.15.0
tag: 0.15.2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.8.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.8.0
digest: sha256:e4056dce3c22d3770aa46bc636f373252afb77838d74bc2398bc143c6ff9f1ff
generated: "2026-03-06T01:19:15.658124532Z"
digest: sha256:5d53feec286aa922cb048e96ce6a8cfd595f6aa05248a868db773fb06cb0165d
generated: "2026-03-09T22:06:29.256670152Z"

View File

@@ -24,7 +24,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.3.0
version: 2.4.0
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.8.0

View File

@@ -20,4 +20,4 @@ dependencies:
version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/whodb.png
# renovate: datasource=github-releases depName=clidey/whodb
appVersion: 0.97.0
appVersion: 0.98.0

View File

@@ -8,7 +8,7 @@ whodb:
main:
image:
repository: clidey/whodb
tag: 0.97.0
tag: 0.98.0
pullPolicy: IfNotPresent
env:
- name: WHODB_OLLAMA_HOST

View File

@@ -158,6 +158,8 @@ blocking:
- https://v.firebog.net/hosts/Prigent-Crypto.txt
pro:
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.plus.txt
oisd:
- https://big.oisd.nl/domainswild
allowlists:
sus:
- |
@@ -165,30 +167,42 @@ blocking:
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
ads:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
priv:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
mal:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
pro:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
oisd:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
clientGroupsBlock:
default:
- sus
@@ -196,6 +210,7 @@ blocking:
- priv
- mal
- pro
- oisd
blockType: zeroIp
blockTTL: 1m
loading:

View File

@@ -1,7 +1,7 @@
---
services:
traefik:
image: ghcr.io/traefik/traefik:v3.6.9
image: ghcr.io/traefik/traefik:v3.6.10
container_name: traefik
command:
- "--global.checkNewVersion=false"

View File

@@ -179,6 +179,8 @@ blocking:
- https://v.firebog.net/hosts/Prigent-Crypto.txt
pro:
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.plus.txt
oisd:
- https://big.oisd.nl/domainswild
allowlists:
sus:
- |
@@ -186,30 +188,42 @@ blocking:
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
ads:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
priv:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
mal:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
pro:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
oisd:
- |
*.alexlebens.net
*.alexlebens.dev
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
clientGroupsBlock:
default:
- sus
@@ -217,6 +231,7 @@ blocking:
- priv
- mal
- pro
- oisd
blockType: zeroIp
blockTTL: 1m
loading:

View File

@@ -1,7 +1,7 @@
---
services:
traefik:
image: ghcr.io/traefik/traefik:v3.6.9
image: ghcr.io/traefik/traefik:v3.6.10
container_name: traefik
command:
- "--global.checkNewVersion=false"

View File

@@ -75,6 +75,8 @@ blocking:
- https://v.firebog.net/hosts/Prigent-Crypto.txt
pro:
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.txt
oisd:
- https://big.oisd.nl/domainswild
allowlists:
sus:
- |
@@ -83,6 +85,7 @@ blocking:
*.lebens-home.net
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
ads:
- |
*.alexlebens.net
@@ -90,6 +93,7 @@ blocking:
*.lebens-home.net
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
priv:
- |
*.alexlebens.net
@@ -97,6 +101,7 @@ blocking:
*.lebens-home.net
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
mal:
- |
*.alexlebens.net
@@ -120,6 +125,7 @@ blocking:
hulu.hb-api.omtrdc.net
tvx.adgrx.com
unagi-na.amazon.com
cdn.trackjs.com
pro:
- |
*.alexlebens.net
@@ -127,6 +133,7 @@ blocking:
*.lebens-home.net
*.boreal-beaufort.ts.net
*.discord.com
cdn.trackjs.com
clientGroupsBlock:
default:
- sus
@@ -134,6 +141,7 @@ blocking:
- priv
- mal
- pro
- oisd
samsungtv:
- mal
firestick:

View File

@@ -20,7 +20,7 @@ services:
- /dev/net/tun:/dev/net/tun
traefik:
image: ghcr.io/traefik/traefik:v3.6.9
image: ghcr.io/traefik/traefik:v3.6.10
container_name: traefik
command:
- "--global.checkNewVersion=false"