Commit Graph

9471 Commits

Author SHA1 Message Date
renovate-bot 96a5596903 chore(deps): update searxng/searxng:latest docker digest to 7d03be7 (#4364)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 26s
renovate / renovate (push) Successful in 3m11s
2026-03-03 00:04:12 +00:00
renovate-bot 3ef1e4519f chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.17.2 (#4362)
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 4m6s
2026-03-02 22:10:12 +00:00
renovate-bot 70d6db6599 chore(deps): update helm release alloy to v1.6.1 (#4360)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 2m57s
2026-03-02 15:19:47 +00:00
renovate-bot 37269198e2 chore(deps): update ghcr.io/kiwix/kiwix-serve docker tag to v3.8.2 (#4358)
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-02 15:18:41 +00:00
renovate-bot 1b4220259b chore(deps): update dependency ollama/ollama to v0.17.5 (#4356)
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-02 15:18:17 +00:00
renovate-bot 4fad44fc92 chore(deps): update dependency kiwix/kiwix-tools to v3.8.2 (#4355)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Has been cancelled
2026-03-02 15:17:59 +00:00
renovate-bot 940d631bf9 chore(deps): update clickhouse/clickhouse-server docker tag to v26.2.3 (#4354)
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-02 15:17:40 +00:00
renovate-bot 696d00ff84 chore(deps): update golift/unpackerr docker tag to v0.15.0 (#4349)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 25s
renovate / renovate (push) Successful in 1m30s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [golift/unpackerr](https://github.com/Unpackerr/unpackerr) | minor | `0.14.5` → `0.15.0` |

---

### Release Notes

<details>
<summary>Unpackerr/unpackerr (golift/unpackerr)</summary>

### [`v0.15.0`](https://github.com/Unpackerr/unpackerr/releases/tag/v0.15.0): Version 15 in 8 years

[Compare Source](https://github.com/Unpackerr/unpackerr/compare/v0.14.5...v0.15.0)

##### New Features

- Folder setting `delete_after` has a default setting of 10 minutes.
- Log file mode can now be set.
- Will now unpack multi-file 7zip archives.
- Log file is now automatically created.
- FreeBSD rc.d improvements to allow overriding username.
- Progress updates are now logged. Every 15 seconds (configurable), the app logs the current extraction percentage.
- Adds `exclude_path` to the folder watcher so you can ignore specific paths.
- Folder setting `disable_recursion` works correctly now.
- Empty download folders are removed when archives are removed.
- Golift docker image now uses alpine instead of scratch.

##### These features are thanks to [@&#8203;oceanplexian](https://github.com/oceanplexian)

- Supports non-UTF8 file encoding (Japanese, Chinese, etc).
- Improved ISO9660 ([Joilet](https://github.com/kdomanski/iso9660/pull/55)) support.
- [UDF](https://github.com/golift/udf) support (like ISO, but bigger).
- Splits FLAC/CUE files for Lidarr. **This is still experimental and feedback is requested.**
- Archives with an incorrect extension may still be extracted. We now detect the file type using the first few bytes.

##### Bug Fixes

It's a pretty big list, but at the end of the day all of the bugs pretty much lead to the same problem: extraction failed. A lot of these problems have been fixed and extractions are considerably more reliable.

##### Merged Contributions

- update arch pkgbuild by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;479](https://github.com/Unpackerr/unpackerr/pull/479)
- update install.sh script by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;480](https://github.com/Unpackerr/unpackerr/pull/480)
- add overrides for examples and docker by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;481](https://github.com/Unpackerr/unpackerr/pull/481)
- Remove expanding of URL previews by [@&#8203;BoKKeR](https://github.com/BoKKeR) in [#&#8203;500](https://github.com/Unpackerr/unpackerr/pull/500)
- docs: add clarify delete\_after needing to be greater than 0 by [@&#8203;bakerboy448](https://github.com/bakerboy448) in [#&#8203;485](https://github.com/Unpackerr/unpackerr/pull/485)
- fix docs by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;501](https://github.com/Unpackerr/unpackerr/pull/501)
- Update linter, fix some bugs by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;503](https://github.com/Unpackerr/unpackerr/pull/503)
- set default for folder delete after to 10m by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;530](https://github.com/Unpackerr/unpackerr/pull/530)
- Allows changing the log file mode. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;531](https://github.com/Unpackerr/unpackerr/pull/531)
- add multi-file 7z support to starr apps by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;533](https://github.com/Unpackerr/unpackerr/pull/533)
- make log file on linux auto. allow dir instead of file for log file by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;536](https://github.com/Unpackerr/unpackerr/pull/536)
- Update FreeBSD rc file. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;538](https://github.com/Unpackerr/unpackerr/pull/538)
- Provide progress updates. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;535](https://github.com/Unpackerr/unpackerr/pull/535)
- feat(folder): add exclude\_paths for watched folders by [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) in [#&#8203;572](https://github.com/Unpackerr/unpackerr/pull/572)
- fix(folder): honor disable\_recursion for watched archive files by [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) in [#&#8203;573](https://github.com/Unpackerr/unpackerr/pull/573)
- Silence logs when nothing configured by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;574](https://github.com/Unpackerr/unpackerr/pull/574)
- fix lint by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;577](https://github.com/Unpackerr/unpackerr/pull/577)
- Logs fallback to stdout by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;579](https://github.com/Unpackerr/unpackerr/pull/579)
- Purge empty parent folder by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;578](https://github.com/Unpackerr/unpackerr/pull/578)
- Dockerfile changes + build fix by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;580](https://github.com/Unpackerr/unpackerr/pull/580)
- Polish ISO9660 support: Starr app extraction, UDF, multi-extent by [@&#8203;oceanplexian](https://github.com/oceanplexian) in [#&#8203;581](https://github.com/Unpackerr/unpackerr/pull/581)
- Add split\_flac toggle for Lidarr CUE+FLAC splitting by [@&#8203;oceanplexian](https://github.com/oceanplexian) in [#&#8203;583](https://github.com/Unpackerr/unpackerr/pull/583)
- fixes by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;584](https://github.com/Unpackerr/unpackerr/pull/584)
- Manually import FLAC tracks into Lidarr after they're split. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;586](https://github.com/Unpackerr/unpackerr/pull/586)

##### Auto Updates

- Update module github.com/prometheus/client\_golang to v1.20.5 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;483](https://github.com/Unpackerr/unpackerr/pull/483)
- Update module golang.org/x/mod to v0.20.0 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;482](https://github.com/Unpackerr/unpackerr/pull/482)
- Update module golang.org/x/mod to v0.22.0 - autoclosed by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;490](https://github.com/Unpackerr/unpackerr/pull/490)
- Update module github.com/fsnotify/fsnotify to v1.8.0 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;498](https://github.com/Unpackerr/unpackerr/pull/498)
- chore(deps): update dependency go to v1.23.4 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;506](https://github.com/Unpackerr/unpackerr/pull/506)
- Update GitHub Artifact Actions (major) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;551](https://github.com/Unpackerr/unpackerr/pull/551)
- fix(deps): update golift.io/rotatorr digest to [`f6ac6fc`](https://github.com/Unpackerr/unpackerr/commit/f6ac6fc) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;575](https://github.com/Unpackerr/unpackerr/pull/575)
- fix(deps): update module golift.io/cnfg to v0.2.4 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;576](https://github.com/Unpackerr/unpackerr/pull/576)
- Update module golift.io/cnfg to v0.2.5 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;585](https://github.com/Unpackerr/unpackerr/pull/585)
- Update GitHub Artifact Actions (major) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;588](https://github.com/Unpackerr/unpackerr/pull/588)

##### New Contributors

- [@&#8203;BoKKeR](https://github.com/BoKKeR) made their first contribution in [#&#8203;500](https://github.com/Unpackerr/unpackerr/pull/500)
- [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) made their first contribution in [#&#8203;572](https://github.com/Unpackerr/unpackerr/pull/572)
- [@&#8203;oceanplexian](https://github.com/oceanplexian) made their first contribution in [#&#8203;581](https://github.com/Unpackerr/unpackerr/pull/581)

**Full Changelog**: <https://github.com/Unpackerr/unpackerr/compare/v0.14.5...v0.15.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4349
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-02 15:09:22 +00:00
renovate-bot 0f647d71d6 chore(deps): update dependency unpackerr/unpackerr to v0.15.0 (#4348)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [Unpackerr/unpackerr](https://github.com/Unpackerr/unpackerr) | minor | `0.14.5` → `0.15.0` |

---

### Release Notes

<details>
<summary>Unpackerr/unpackerr (Unpackerr/unpackerr)</summary>

### [`v0.15.0`](https://github.com/Unpackerr/unpackerr/releases/tag/v0.15.0): Version 15 in 8 years

[Compare Source](https://github.com/Unpackerr/unpackerr/compare/v0.14.5...v0.15.0)

#### New Features

- Folder setting `delete_after` has a default setting of 10 minutes.
- Log file mode can now be set.
- Will now unpack multi-file 7zip archives.
- Log file is now automatically created.
- FreeBSD rc.d improvements to allow overriding username.
- Progress updates are now logged. Every 15 seconds (configurable), the app logs the current extraction percentage.
- Adds `exclude_path` to the folder watcher so you can ignore specific paths.
- Folder setting `disable_recursion` works correctly now.
- Empty download folders are removed when archives are removed.
- Golift docker image now uses alpine instead of scratch.

##### These features are thanks to [@&#8203;oceanplexian](https://github.com/oceanplexian)

- Supports non-UTF8 file encoding (Japanese, Chinese, etc).
- Improved ISO9660 ([Joilet](https://github.com/kdomanski/iso9660/pull/55)) support.
- [UDF](https://github.com/golift/udf) support (like ISO, but bigger).
- Splits FLAC/CUE files for Lidarr. **This is still experimental and feedback is requested.**
- Archives with an incorrect extension may still be extracted. We now detect the file type using the first few bytes.

#### Bug Fixes

It's a pretty big list, but at the end of the day all of the bugs pretty much lead to the same problem: extraction failed. A lot of these problems have been fixed and extractions are considerably more reliable.

#### Merged Contributions

- update arch pkgbuild by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;479](https://github.com/Unpackerr/unpackerr/pull/479)
- update install.sh script by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;480](https://github.com/Unpackerr/unpackerr/pull/480)
- add overrides for examples and docker by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;481](https://github.com/Unpackerr/unpackerr/pull/481)
- Remove expanding of URL previews by [@&#8203;BoKKeR](https://github.com/BoKKeR) in [#&#8203;500](https://github.com/Unpackerr/unpackerr/pull/500)
- docs: add clarify delete\_after needing to be greater than 0 by [@&#8203;bakerboy448](https://github.com/bakerboy448) in [#&#8203;485](https://github.com/Unpackerr/unpackerr/pull/485)
- fix docs by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;501](https://github.com/Unpackerr/unpackerr/pull/501)
- Update linter, fix some bugs by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;503](https://github.com/Unpackerr/unpackerr/pull/503)
- set default for folder delete after to 10m by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;530](https://github.com/Unpackerr/unpackerr/pull/530)
- Allows changing the log file mode. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;531](https://github.com/Unpackerr/unpackerr/pull/531)
- add multi-file 7z support to starr apps by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;533](https://github.com/Unpackerr/unpackerr/pull/533)
- make log file on linux auto. allow dir instead of file for log file by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;536](https://github.com/Unpackerr/unpackerr/pull/536)
- Update FreeBSD rc file. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;538](https://github.com/Unpackerr/unpackerr/pull/538)
- Provide progress updates. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;535](https://github.com/Unpackerr/unpackerr/pull/535)
- feat(folder): add exclude\_paths for watched folders by [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) in [#&#8203;572](https://github.com/Unpackerr/unpackerr/pull/572)
- fix(folder): honor disable\_recursion for watched archive files by [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) in [#&#8203;573](https://github.com/Unpackerr/unpackerr/pull/573)
- Silence logs when nothing configured by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;574](https://github.com/Unpackerr/unpackerr/pull/574)
- fix lint by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;577](https://github.com/Unpackerr/unpackerr/pull/577)
- Logs fallback to stdout by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;579](https://github.com/Unpackerr/unpackerr/pull/579)
- Purge empty parent folder by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;578](https://github.com/Unpackerr/unpackerr/pull/578)
- Dockerfile changes + build fix by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;580](https://github.com/Unpackerr/unpackerr/pull/580)
- Polish ISO9660 support: Starr app extraction, UDF, multi-extent by [@&#8203;oceanplexian](https://github.com/oceanplexian) in [#&#8203;581](https://github.com/Unpackerr/unpackerr/pull/581)
- Add split\_flac toggle for Lidarr CUE+FLAC splitting by [@&#8203;oceanplexian](https://github.com/oceanplexian) in [#&#8203;583](https://github.com/Unpackerr/unpackerr/pull/583)
- fixes by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;584](https://github.com/Unpackerr/unpackerr/pull/584)
- Manually import FLAC tracks into Lidarr after they're split. by [@&#8203;davidnewhall](https://github.com/davidnewhall) in [#&#8203;586](https://github.com/Unpackerr/unpackerr/pull/586)

#### Auto Updates

- Update module github.com/prometheus/client\_golang to v1.20.5 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;483](https://github.com/Unpackerr/unpackerr/pull/483)
- Update module golang.org/x/mod to v0.20.0 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;482](https://github.com/Unpackerr/unpackerr/pull/482)
- Update module golang.org/x/mod to v0.22.0 - autoclosed by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;490](https://github.com/Unpackerr/unpackerr/pull/490)
- Update module github.com/fsnotify/fsnotify to v1.8.0 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;498](https://github.com/Unpackerr/unpackerr/pull/498)
- chore(deps): update dependency go to v1.23.4 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;506](https://github.com/Unpackerr/unpackerr/pull/506)
- Update GitHub Artifact Actions (major) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;551](https://github.com/Unpackerr/unpackerr/pull/551)
- fix(deps): update golift.io/rotatorr digest to [`f6ac6fc`](https://github.com/Unpackerr/unpackerr/commit/f6ac6fc) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;575](https://github.com/Unpackerr/unpackerr/pull/575)
- fix(deps): update module golift.io/cnfg to v0.2.4 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;576](https://github.com/Unpackerr/unpackerr/pull/576)
- Update module golift.io/cnfg to v0.2.5 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;585](https://github.com/Unpackerr/unpackerr/pull/585)
- Update GitHub Artifact Actions (major) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;588](https://github.com/Unpackerr/unpackerr/pull/588)

#### New Contributors

- [@&#8203;BoKKeR](https://github.com/BoKKeR) made their first contribution in [#&#8203;500](https://github.com/Unpackerr/unpackerr/pull/500)
- [@&#8203;nicholaskurjo](https://github.com/nicholaskurjo) made their first contribution in [#&#8203;572](https://github.com/Unpackerr/unpackerr/pull/572)
- [@&#8203;oceanplexian](https://github.com/oceanplexian) made their first contribution in [#&#8203;581](https://github.com/Unpackerr/unpackerr/pull/581)

**Full Changelog**: <https://github.com/Unpackerr/unpackerr/compare/v0.14.5...v0.15.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4348
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-02 15:09:05 +00:00
renovate-bot cd83b6cb05 chore(deps): update ghcr.io/linuxserver/plex:1.43.0 docker digest to 79dfc89 (#4352)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 3m2s
2026-03-02 11:03:45 +00:00
renovate-bot 858f7bce83 chore(deps): update searxng/searxng:latest docker digest to 615f904 (#4350)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 3m44s
2026-03-02 07:02:36 +00:00
renovate-bot e32dfb1584 chore(deps): update ghcr.io/open-webui/open-webui docker tag to v0.8.7 (#4345)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Successful in 2m35s
2026-03-02 03:09:29 +00:00
renovate-bot 230d7770f4 chore(deps): update dependency slskd/slskd to v0.24.5 (#4333)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 44s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [slskd/slskd](https://slskd.org) ([source](https://github.com/slskd/slskd)) | patch | `0.24.4` → `0.24.5` |

---

### Release Notes

<details>
<summary>slskd/slskd (slskd/slskd)</summary>

### [`v0.24.5`](https://github.com/slskd/slskd/releases/tag/0.24.5)

[Compare Source](https://github.com/slskd/slskd/compare/0.24.4...0.24.5)

##### What's Changed

- Add KnownUnsupportedTypeConverter to prevent crashes when serializing some types by [@&#8203;jpdillingham](https://github.com/jpdillingham) in [#&#8203;1645](https://github.com/slskd/slskd/pull/1645)
- Use shared JsonSerializerOptions when cloning State by [@&#8203;jpdillingham](https://github.com/jpdillingham) in [#&#8203;1648](https://github.com/slskd/slskd/pull/1648)
- Ensure execute bits are set on directory mode by [@&#8203;jpdillingham](https://github.com/jpdillingham) in [#&#8203;1656](https://github.com/slskd/slskd/pull/1656)
- Bump minimatch and eslint-config-canonical in /src/web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1655](https://github.com/slskd/slskd/pull/1655)
- Bump rollup from 2.79.2 to 2.80.0 in /src/web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1654](https://github.com/slskd/slskd/pull/1654)

**Full Changelog**: <https://github.com/slskd/slskd/compare/0.24.4...0.24.5>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4333
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-02 03:07:07 +00:00
renovate-bot 3af0df8139 chore(deps): update helm release generic-device-plugin to v0.20.19 (#4342)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 26s
renovate / renovate (push) Successful in 2m28s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 28m57s
2026-03-02 01:31:47 +00:00
renovate-bot 043dab05c4 chore(deps): update ollama/ollama docker tag to v0.17.5 (#4325)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ollama/ollama | patch | `0.17.4` → `0.17.5` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4325
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-02 01:28:48 +00:00
renovate-bot 1f9109330a chore(deps): update ghcr.io/haveagitgat/tdarr_node docker tag to v2.59.03 (#4335)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 55s
renovate / renovate (push) Successful in 1m59s
2026-03-02 00:28:57 +00:00
renovate-bot fdd4a91d59 chore(deps): update ghcr.io/haveagitgat/tdarr docker tag to v2.59.03 (#4334)
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-03-02 00:28:21 +00:00
renovate-bot ace2aefd93 chore(deps): update clickhouse/clickhouse-server docker tag to v26.2.2 (#4332)
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
lint-test-helm / lint-helm (push) Successful in 33s
2026-03-02 00:27:10 +00:00
renovate-bot 36cd0800ac chore(deps): update booklore-app/booklore to v2.0.5 (#4331)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 29s
renovate / renovate (push) Has been cancelled
2026-03-02 00:26:32 +00:00
renovate-bot 5530074547 chore(deps): update rmcrackan/libation to v13.1.9 (#4327)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Has been cancelled
2026-03-02 00:11:37 +00:00
renovate-bot caf7335cb7 chore(deps): update helm release argo-cd to v9.4.6 (#4324)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 26s
renovate / renovate (push) Has been cancelled
2026-03-02 00:10:15 +00:00
renovate-bot 1cd6ad1e21 chore(deps): update ghcr.io/open-webui/open-webui docker tag to v0.8.6 (#4323)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Has been cancelled
2026-03-02 00:09:19 +00:00
renovate-bot 0f72dd1cd7 chore(deps): update ghcr.io/linuxserver/radarr:6.0.4 docker digest to a360633 (#4321)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 53s
renovate / renovate (push) Successful in 3m48s
2026-03-01 18:02:15 +00:00
renovate-bot cda771b3ff chore(deps): update searxng/searxng:latest docker digest to aace39e (#4319)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Successful in 2m10s
2026-03-01 11:02:13 +00:00
renovate-bot 67752a5e5b chore(deps): update searxng/searxng:latest docker digest to 4a2d57b (#4317)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 12s
renovate / renovate (push) Successful in 2m7s
2026-03-01 10:02:39 +00:00
renovate-bot 3f5470201e chore(deps): update searxng/searxng:latest docker digest to ac29893 (#4315)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 2m33s
2026-03-01 09:02:07 +00:00
renovate-bot 1bea47feab chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 3ee43a4 (#4313)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 2m2s
2026-03-01 08:02:16 +00:00
renovate-bot 5a8a367270 chore(deps): update ghcr.io/haveagitgat/tdarr_node docker tag to v2.59.01 (#4311)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 28s
renovate / renovate (push) Successful in 2m12s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/haveagitgat/tdarr_node](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.58.02` → `2.59.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4311
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-01 03:15:11 +00:00
renovate-bot ea411859a6 chore(deps): update ghcr.io/haveagitgat/tdarr docker tag to v2.59.01 (#4310)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 28s
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.58.02` → `2.59.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4310
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-01 03:14:20 +00:00
renovate-bot 6ca8f73b12 chore(deps): update ghcr.io/linuxserver/code-server:4.109.2 docker digest to e142dcf (#4308)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 54s
renovate / renovate (push) Successful in 2m37s
render-manifests-dispatch / render-manifests-dispatch (push) Failing after 13m8s
2026-02-28 21:02:20 +00:00
renovate-bot bfa8b0c4c7 chore(deps): update booklore-app/booklore to v2.0.4 (#4306)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 50s
renovate / renovate (push) Successful in 2m13s
2026-02-28 18:07:59 +00:00
renovate-bot 04d8e8c6df chore(deps): update seerr-chart docker tag to v3.3.0 (#4300)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 40s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [seerr-chart](https://github.com/seerr-team/seerr) ([source](https://github.com/seerr-team/seerr/tree/HEAD/charts/seerr)) | minor | `3.2.0` → `3.3.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4300
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-28 18:05:04 +00:00
renovate-bot 1d15561a0d chore(deps): update searxng/searxng:latest docker digest to 98257d1 (#4303)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m47s
2026-02-28 11:02:03 +00:00
renovate-bot 2bae0e07d4 chore(deps): update searxng/searxng:latest docker digest to 822989f (#4301)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 30s
renovate / renovate (push) Successful in 2m1s
2026-02-28 09:02:42 +00:00
renovate-bot bc41ce4184 chore(deps): update searxng/searxng:latest docker digest to ce8b557 (#4298)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 42m28s
renovate / renovate (push) Successful in 2m36s
2026-02-27 21:04:12 +00:00
renovate-bot 1d8fd1af02 chore(deps): update searxng/searxng:latest docker digest to 0f6d1b4 (#4296)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Has been cancelled
2026-02-27 21:02:04 +00:00
renovate-bot 2f4444c58a chore(deps): update clickhouse/clickhouse-server docker tag to v26.2.1 (#4294)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m58s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| clickhouse/clickhouse-server | minor | `26.1.3` → `26.2.1` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4294
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 20:22:49 +00:00
renovate-bot f68019388d chore(deps): update postgres-cluster docker tag to v7.8.0 (#4278)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Has started running
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [postgres-cluster](https://github.com/cloudnative-pg/cloudnative-pg) | minor | `7.7.0` → `7.8.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiLCJpbWFnZSJdfQ==-->

Reviewed-on: #4278
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 18:45:24 +00:00
renovate-bot c6c54adbe4 chore(deps): update g33kphr33k/musicgrabber docker tag to v2.2.4 (#4287)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 28s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| g33kphr33k/musicgrabber | patch | `2.2.1` → `2.2.4` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4287
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 18:36:06 +00:00
renovate-bot fdf2bed7ae chore(deps): update kube-prometheus-stack docker tag to v82.4.3 (#4290)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 9m26s
2026-02-27 18:12:22 +00:00
renovate-bot 0034a68725 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.17.1 (#4288)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m12s
renovate / renovate (push) Has been cancelled
2026-02-27 18:09:57 +00:00
renovate-bot 3294d8fc93 chore(deps): update dependency ollama/ollama to v0.17.4 (#4286)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Has been cancelled
2026-02-27 18:07:42 +00:00
renovate-bot 23a8911729 chore(deps): update seerr-team/seerr to v3.1.0 (#4284)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/seerr-team/seerr](https://github.com/seerr-team/seerr) | minor | `v3.0.1` → `v3.1.0` |
| [seerr-team/seerr](https://github.com/seerr-team/seerr) | minor | `v3.0.1` → `v3.1.0` |

---

### Release Notes

<details>
<summary>seerr-team/seerr (ghcr.io/seerr-team/seerr)</summary>

### [`v3.1.0`](https://github.com/seerr-team/seerr/releases/tag/v3.1.0)

[Compare Source](https://github.com/seerr-team/seerr/compare/v3.0.1...v3.1.0)

##### 🛡️ Security

- Patch [CVE-2026-27707](https://github.com/seerr-team/seerr/security/advisories/GHSA-rc4w-7m3r-c2f7)  - Unauthenticated account registration on Plex-configured Seerr instances via Jellyfin authentication endpoint  - ([4ae2068](https://github.com/seerr-team/seerr/commit/4ae20684092b5b28527b23dfbc1a3417858fee8e))
- Patch [CVE-2026-27793](https://github.com/seerr-team/seerr/security/advisories/GHSA-f7xw-jcqr-57hp) - Broken Object-Level Authorization in User Profile Endpoint Exposes Third-Party Notification Credentials - ([4f089b2](https://github.com/seerr-team/seerr/commit/4f089b29d0bb41d382168b17aa152eb5b8a25303))
- Patch [CVE-2026-27792](https://github.com/seerr-team/seerr/security/advisories/GHSA-gx3h-3jg5-q65f)  - Missing authentication on pushSubscription endpoints  - ([946bdecec](https://github.com/seerr-team/seerr/commit/946bdecec524b4e7f8aaf8f2b3856f319a3580c1))

##### 🚀 Features

- *(helm)* Use an existing PVC as config volume ([#&#8203;2447](https://github.com/seerr-team/seerr/issues/2447)) - ([8f0c904](https://github.com/seerr-team/seerr/commit/8f0c90492859e1331cb9b4fbe85497ce5eb22061))
- *(servarr-api)* Make Servarr API request timeout configurable ([#&#8203;2556](https://github.com/seerr-team/seerr/issues/2556)) - ([3bcb4da](https://github.com/seerr-team/seerr/commit/3bcb4da1e5048a7b2141716d9bf0387a75909ee6))
- Self-host font for better privacy ([#&#8203;2540](https://github.com/seerr-team/seerr/issues/2540)) - ([10ea21b](https://github.com/seerr-team/seerr/commit/10ea21b20ff696768424b64f6fd834c8e3e24108))

##### 🐛 Bug Fixes

- *(helm)* Add "v" as prefix for appVersion tag ([#&#8203;2445](https://github.com/seerr-team/seerr/issues/2445)) - ([04b9d87](https://github.com/seerr-team/seerr/commit/04b9d87174f08e8d08ee31a032154f8b0f12e322))
- *(jellyfin-scanner)* Include unmatched seasons in processable seasons ([#&#8203;2538](https://github.com/seerr-team/seerr/issues/2538)) - ([68f56d2](https://github.com/seerr-team/seerr/commit/68f56d2035d05827d47ffd9a4e374b19043146b5))
- *(link-account)* Fix error-message override ([#&#8203;2547](https://github.com/seerr-team/seerr/issues/2547)) - ([b843be0](https://github.com/seerr-team/seerr/commit/b843be0cad895c5f974d47dc44c85557fdbcce36))
- *(plex-scanner)* Add TVDb to TMDB fallback in plex scanner ([#&#8203;2537](https://github.com/seerr-team/seerr/issues/2537)) - ([7c60a5c](https://github.com/seerr-team/seerr/commit/7c60a5c3c5209116506de6f590a6b0f428610871))
- *(radarr)* Trigger search for existing monitored movies without files ([#&#8203;2391](https://github.com/seerr-team/seerr/issues/2391)) - ([55776ea](https://github.com/seerr-team/seerr/commit/55776ea24f271435d83b30e5220b42c150f59175))
- *(servarr)* Increase default API timeout from 5000ms to 10000ms ([#&#8203;2442](https://github.com/seerr-team/seerr/issues/2442)) - ([b499976](https://github.com/seerr-team/seerr/commit/b49997690276c58abf66b53c308b23e55e299da3))
- *(sonarr)* Use configured metadata provider for season filtering ([#&#8203;2516](https://github.com/seerr-team/seerr/issues/2516)) - ([5013d1d](https://github.com/seerr-team/seerr/commit/5013d1d54db5787469e030493fc628f5c2db57d9))
- *(watch-data)* Use sentinel values to avoid invalid SQL syntax ([#&#8203;2552](https://github.com/seerr-team/seerr/issues/2552)) - ([947f70c](https://github.com/seerr-team/seerr/commit/947f70c3d7c370453b9000691ac17a34a8fcebb7))
- *(watchlist-sync)* Correct permission typo for TV auto requests ([#&#8203;2488](https://github.com/seerr-team/seerr/issues/2488)) - ([e0e4b6f](https://github.com/seerr-team/seerr/commit/e0e4b6f512d2efe717d1065ab5a85aa5c717dea4))
- Preserve blocklist on media deletion & optimise watchlist-sync ([#&#8203;2478](https://github.com/seerr-team/seerr/issues/2478)) - ([9da8bb6](https://github.com/seerr-team/seerr/commit/9da8bb6deaca09a93d89a2ec1df3e42f3c1f6bcd))

##### 🚜 Refactor

- *(tailwind)* Replace deprecated tailwind utilities ([#&#8203;2542](https://github.com/seerr-team/seerr/issues/2542)) - ([f42a4ec](https://github.com/seerr-team/seerr/commit/f42a4ecf82fd09d11b116e8751c77631006125f8))

##### 📖 Documentation

- *(synology)* Add installation guide via SynoCommunity ([#&#8203;2503](https://github.com/seerr-team/seerr/issues/2503)) - ([0e636a3](https://github.com/seerr-team/seerr/commit/0e636a3f9905df66124a29a60fc7a01a78821016))
- *(truenas)* Update install/migration guide ([#&#8203;2491](https://github.com/seerr-team/seerr/issues/2491)) - ([dc1734d](https://github.com/seerr-team/seerr/commit/dc1734d41fcd7a66f835e5f14538254fa8f8b2c2))
- *(unraid)* Improve unraid migration guide  ([#&#8203;2470](https://github.com/seerr-team/seerr/issues/2470)) - ([5e64d49](https://github.com/seerr-team/seerr/commit/5e64d49c32a8510d1f19b62395e46b78476084a3))
- Update Unraid install and migration guides with dual permission methods ([#&#8203;2532](https://github.com/seerr-team/seerr/issues/2532)) - ([a0d0eb1](https://github.com/seerr-team/seerr/commit/a0d0eb185800a1444f5402b15bdd1047b05b04aa))
- Add a warning in migration-guide for third party installation ([#&#8203;2527](https://github.com/seerr-team/seerr/issues/2527)) - ([7e9dff3](https://github.com/seerr-team/seerr/commit/7e9dff3a1b7055d598edaa0cd3d2425a03edd306))
- Remove double quotes (") from DB\_HOST environment variable ([#&#8203;2514](https://github.com/seerr-team/seerr/issues/2514)) - ([fa905be](https://github.com/seerr-team/seerr/commit/fa905be0026c91d55e3fe632d9110ed679455761))
- Add Unraid installation and migration guide ([#&#8203;2440](https://github.com/seerr-team/seerr/issues/2440)) - ([b6a9132](https://github.com/seerr-team/seerr/commit/b6a913211a0bced304de394d716df3b09e04774d))
- Fix migration guide title ([#&#8203;2425](https://github.com/seerr-team/seerr/issues/2425)) - ([39ae32f](https://github.com/seerr-team/seerr/commit/39ae32f509e532f828393b2b2ff9c7a5b1db132f))

#####  Performance

- Add missing indexes on all foreign key columns ([#&#8203;2461](https://github.com/seerr-team/seerr/issues/2461)) - ([c6bcfe0](https://github.com/seerr-team/seerr/commit/c6bcfe0ae4637565e46b56f63284f473b732baae))

##### ⚙️ Miscellaneous Tasks

- *(changelog)* Fix changelog template ([#&#8203;2431](https://github.com/seerr-team/seerr/issues/2431)) - ([c2977f6](https://github.com/seerr-team/seerr/commit/c2977f64306207d44a10081c0791a42fcd774c48))
- *(eslint)* Add react/self-closing-comp ([#&#8203;2563](https://github.com/seerr-team/seerr/issues/2563)) - ([cd8b386](https://github.com/seerr-team/seerr/commit/cd8b386bf819a8874f5384dcd397422f001fb1d3))
- *(github)* Add docs and maintenance issue templates ([#&#8203;2467](https://github.com/seerr-team/seerr/issues/2467)) - ([cf4883a](https://github.com/seerr-team/seerr/commit/cf4883a55ef2881c9c8113cfdfce891acc5f10de))
- *(helm)* Add GatewayAPI route support to helm chart ([#&#8203;2544](https://github.com/seerr-team/seerr/issues/2544)) - ([3a42f59](https://github.com/seerr-team/seerr/commit/3a42f593d57292d1e9ddd0c2955f7b0a6b09c38b))
- *(helm)* Update ghcr.io/seerr-team/seerr ( 3.0.0 → 3.0.1 ) \[skip-ci] ([#&#8203;2441](https://github.com/seerr-team/seerr/issues/2441)) - ([87fb0df](https://github.com/seerr-team/seerr/commit/87fb0dfd6c0cd3ed39cee20b79e08c2ef9b6ffa4))
- *(husky)* Fixed husky commit message from bash/zsh syntax to sh syntax ([#&#8203;2572](https://github.com/seerr-team/seerr/issues/2572)) - ([a00c9e5](https://github.com/seerr-team/seerr/commit/a00c9e5e7c4bc24a3af4740a89da334b922e8c30))
- *(release)* Prepare ${TAG\_VERSION} - ([94a70bb](https://github.com/seerr-team/seerr/commit/94a70bb5fc9a4486857071a6fc048c8081fa7ca9))
- Updated the Contributing and Security guides to reflect our current practices ([#&#8203;2579](https://github.com/seerr-team/seerr/issues/2579)) - ([0d40a42](https://github.com/seerr-team/seerr/commit/0d40a42de708913e4328f871f9c57de5c88767de))
- Disable nextjs telemetry ([#&#8203;2517](https://github.com/seerr-team/seerr/issues/2517)) - ([cecdd63](https://github.com/seerr-team/seerr/commit/cecdd631086232daaf73b3ba8a8c220315340d8c))
- Update contributing guide regarding Automated AI Agent ([#&#8203;2518](https://github.com/seerr-team/seerr/issues/2518)) - ([880fbc9](https://github.com/seerr-team/seerr/commit/880fbc902dad86f35c765437c8dea28046ed0f4c))
- Remove discord notification from release ([#&#8203;2501](https://github.com/seerr-team/seerr/issues/2501)) - ([fba20c1](https://github.com/seerr-team/seerr/commit/fba20c1b39b428a68bd09893ebba9cbd8d4e2d4e))
- Add create-tag workflow to streamline release process ([#&#8203;2493](https://github.com/seerr-team/seerr/issues/2493)) - ([06e5eb0](https://github.com/seerr-team/seerr/commit/06e5eb0704d995fdfc14738e8a085c27a20e2e11))
- Update concurrency logic ([#&#8203;2481](https://github.com/seerr-team/seerr/issues/2481)) - ([4939f13](https://github.com/seerr-team/seerr/commit/4939f13dbe00ab0d268373e2bf1f27513fd9d0fd))
- Add semantic-pr workflow to enforce conventional commits ([#&#8203;2472](https://github.com/seerr-team/seerr/issues/2472)) - ([5e57fdc](https://github.com/seerr-team/seerr/commit/5e57fdcf66928f0cd17557fa5cf22e9805ebcf14))

##### New Contributors ❤️

- [@&#8203;caillou](https://github.com/caillou) made their first contribution
- [@&#8203;Kenshin9977](https://github.com/Kenshin9977) made their first contribution
- [@&#8203;MagicLegend](https://github.com/MagicLegend) made their first contribution
- [@&#8203;wiiaam](https://github.com/wiiaam) made their first contribution
- [@&#8203;mjonkus](https://github.com/mjonkus) made their first contribution
- [@&#8203;nova-api](https://github.com/nova-api) made their first contribution
- [@&#8203;mreid-tt](https://github.com/mreid-tt) made their first contribution
- [@&#8203;DataBitz](https://github.com/DataBitz) made their first contribution
- [@&#8203;Hyperion2220](https://github.com/Hyperion2220) made their first contribution
- [@&#8203;blassley](https://github.com/blassley) made their first contribution
- [@&#8203;JanKleine](https://github.com/JanKleine) made their first contribution
- [@&#8203;koiralasandesh](https://github.com/koiralasandesh) made their first contribution<!-- generated by git-cliff -->

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4284
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 18:05:56 +00:00
renovate-bot 22b07960f5 chore(deps): update 0xerr0r/blocky to v0.29.0 (#4282)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [0xerr0r/blocky](https://github.com/0xerr0r/blocky) | minor | `v0.28.2` → `v0.29.0` |
| [ghcr.io/0xerr0r/blocky](https://github.com/0xERR0R/blocky) | minor | `v0.28.2` → `v0.29.0` |

---

### Release Notes

<details>
<summary>0xerr0r/blocky (0xerr0r/blocky)</summary>

### [`v0.29.0`](https://github.com/0xERR0R/blocky/releases/tag/v0.29.0)

[Compare Source](https://github.com/0xerr0r/blocky/compare/v0.28.2...v0.29.0)

#### Changelog

##### Features

- [`0c35f21`](https://github.com/0xerr0r/blocky/commit/0c35f21b8524d208335a8fcf87fcdb7016c30235): feat: add RFC 7239 Forwarded header support for client IP parsing ([#&#8203;1941](https://github.com/0xerr0r/blocky/issues/1941)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`011e3eb`](https://github.com/0xerr0r/blocky/commit/011e3eb5001127ff8bcc859320ae45dde9492d8d): feat: implement DNS64 support ([#&#8203;1933](https://github.com/0xerr0r/blocky/issues/1933)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`e199445`](https://github.com/0xerr0r/blocky/commit/e199445bcde148dc9c12837e1e97a79a6b8ba633): feat: improve IP parsing from X-Forwarded-For header ([#&#8203;1940](https://github.com/0xerr0r/blocky/issues/1940)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))

##### Bug fixes

- [`257fe07`](https://github.com/0xerr0r/blocky/commit/257fe07f311c90b3d046cb76b6084882da8313b1): fix: Incorrect rate data shown on Grafana dashboards ([#&#8203;1948](https://github.com/0xerr0r/blocky/issues/1948)) ([@&#8203;mattdy](https://github.com/mattdy))
- [`1a4d22d`](https://github.com/0xerr0r/blocky/commit/1a4d22d3d8154a4f45e22e08ea68a7d55eb7cbeb): fix: db automigration with timescaledb ([#&#8203;1975](https://github.com/0xerr0r/blocky/issues/1975)) ([@&#8203;manofthepeace](https://github.com/manofthepeace))
- [`9874212`](https://github.com/0xerr0r/blocky/commit/98742121da6ce4cd7cce6e6da829f6916ff490d4): fix: use context based versions of net.Listen and net.Dial ([#&#8203;1952](https://github.com/0xerr0r/blocky/issues/1952)) ([@&#8203;sonjek](https://github.com/sonjek))

##### Build and dependencies

- [`fe67404`](https://github.com/0xerr0r/blocky/commit/fe674044da83b1f1be409229c41da82deaaf0379): build(deps): bump actions/checkout from 5 to 6 ([#&#8203;1943](https://github.com/0xerr0r/blocky/issues/1943)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4752061`](https://github.com/0xerr0r/blocky/commit/4752061443b37cd75eb41b22f4cfb118b11e61ea): build(deps): bump actions/download-artifact from 6 to 7 ([#&#8203;1961](https://github.com/0xerr0r/blocky/issues/1961)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`d459311`](https://github.com/0xerr0r/blocky/commit/d45931137860881f1cda31b9018e44b773982948): build(deps): bump actions/download-artifact from 7 to 8 ([#&#8203;2000](https://github.com/0xerr0r/blocky/issues/2000)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`fa1614b`](https://github.com/0xerr0r/blocky/commit/fa1614bbbe6b026bdf6a424e9048f05f051c2dac): build(deps): bump actions/upload-artifact from 5 to 6 ([#&#8203;1960](https://github.com/0xerr0r/blocky/issues/1960)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`11b6f92`](https://github.com/0xerr0r/blocky/commit/11b6f923874c48aa5a16a35ec56d3a9f7ce5a07b): build(deps): bump actions/upload-artifact from 6 to 7 ([#&#8203;1998](https://github.com/0xerr0r/blocky/issues/1998)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e83805c`](https://github.com/0xerr0r/blocky/commit/e83805c9876e3b0c60025043dcfb28c4b4316beb): build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 ([#&#8203;1992](https://github.com/0xerr0r/blocky/issues/1992)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4f62ec8`](https://github.com/0xerr0r/blocky/commit/4f62ec8009833a588b900dce71fe3442a0985296): build(deps): bump github.com/alicebob/miniredis/v2 from 2.35.0 to 2.36.0 ([#&#8203;1976](https://github.com/0xerr0r/blocky/issues/1976)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`16644c5`](https://github.com/0xerr0r/blocky/commit/16644c5659fac8affdc1eeb38ee5549927d6191e): build(deps): bump github.com/alicebob/miniredis/v2 from 2.36.0 to 2.36.1 ([#&#8203;1978](https://github.com/0xerr0r/blocky/issues/1978)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`36ae188`](https://github.com/0xerr0r/blocky/commit/36ae188e724ca91d8b0873d8cbe66715d62bc744): build(deps): bump github.com/alicebob/miniredis/v2 from 2.36.1 to 2.37.0 ([#&#8203;1996](https://github.com/0xerr0r/blocky/issues/1996)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4733c6b`](https://github.com/0xerr0r/blocky/commit/4733c6bb529c735594520a84a1fbcbcd485f569a): build(deps): bump github.com/breml/rootcerts from 0.3.3 to 0.3.4 ([#&#8203;1987](https://github.com/0xerr0r/blocky/issues/1987)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e4f7462`](https://github.com/0xerr0r/blocky/commit/e4f746218f9c44d14515398b2258fcb1dc904861): build(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 ([#&#8203;1972](https://github.com/0xerr0r/blocky/issues/1972)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`f9dd4d2`](https://github.com/0xerr0r/blocky/commit/f9dd4d294a5d4a8d1144584ff406d7e6ba8e21c0): build(deps): bump github.com/go-chi/chi/v5 from 5.2.4 to 5.2.5 ([#&#8203;1985](https://github.com/0xerr0r/blocky/issues/1985)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e66a29d`](https://github.com/0xerr0r/blocky/commit/e66a29d8742b2de39b33166b3caa8533305956b7): build(deps): bump github.com/miekg/dns from 1.1.68 to 1.1.69 ([#&#8203;1959](https://github.com/0xerr0r/blocky/issues/1959)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`8e69355`](https://github.com/0xerr0r/blocky/commit/8e693558d775148125f78074a65b6b1f628d79d9): build(deps): bump github.com/miekg/dns from 1.1.69 to 1.1.70 ([#&#8203;1968](https://github.com/0xerr0r/blocky/issues/1968)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`5e8b555`](https://github.com/0xerr0r/blocky/commit/5e8b5559847ca7f5adf2f3aa3e5b950041148583): build(deps): bump github.com/miekg/dns from 1.1.70 to 1.1.72 ([#&#8203;1977](https://github.com/0xerr0r/blocky/issues/1977)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ef5dc97`](https://github.com/0xerr0r/blocky/commit/ef5dc97ddf80a62f6ca844ab5af6d23ff3d81f7a): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 ([#&#8203;1956](https://github.com/0xerr0r/blocky/issues/1956)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`670542b`](https://github.com/0xerr0r/blocky/commit/670542bacfb574472fdc8964e811e3366d544fe0): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 ([#&#8203;1966](https://github.com/0xerr0r/blocky/issues/1966)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e062742`](https://github.com/0xerr0r/blocky/commit/e062742259af26cadec391da875783349401596c): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 ([#&#8203;1970](https://github.com/0xerr0r/blocky/issues/1970)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4926d16`](https://github.com/0xerr0r/blocky/commit/4926d161fe68e642e7e967f58907f36ef75a79d3): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 ([#&#8203;1981](https://github.com/0xerr0r/blocky/issues/1981)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ca0da10`](https://github.com/0xerr0r/blocky/commit/ca0da10f7c5d7a42b86f729d6083012665c09233): build(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;1955](https://github.com/0xerr0r/blocky/issues/1955)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`567a738`](https://github.com/0xerr0r/blocky/commit/567a73887b7c0c3ab1b638172c92e10246dbef72): build(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 ([#&#8203;1967](https://github.com/0xerr0r/blocky/issues/1967)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`c3aab87`](https://github.com/0xerr0r/blocky/commit/c3aab87e1de7a7cec8dae12728b28399e62ebe85): build(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;1982](https://github.com/0xerr0r/blocky/issues/1982)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ef79a67`](https://github.com/0xerr0r/blocky/commit/ef79a6789a5db8b405b285b9c3212580d1e21250): build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 ([#&#8203;1974](https://github.com/0xerr0r/blocky/issues/1974)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6775759`](https://github.com/0xerr0r/blocky/commit/67757591e5b8e057bb3390ed5f7e4db2e86554a9): build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 ([#&#8203;1953](https://github.com/0xerr0r/blocky/issues/1953)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`71c39fc`](https://github.com/0xerr0r/blocky/commit/71c39fc132955e04be167307396a85c6be30a3fe): build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 ([#&#8203;1939](https://github.com/0xerr0r/blocky/issues/1939)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`be31648`](https://github.com/0xerr0r/blocky/commit/be316486ac515850cba384f76c963a30bda39afe): build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 ([#&#8203;1957](https://github.com/0xerr0r/blocky/issues/1957)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`a574078`](https://github.com/0xerr0r/blocky/commit/a5740782eaf2f2fa3b0af3b0d4a4c6ab0ec9d6b2): build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 ([#&#8203;1971](https://github.com/0xerr0r/blocky/issues/1971)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6f3f295`](https://github.com/0xerr0r/blocky/commit/6f3f2959d3138bdfa03debf9aa891aa65aa1457c): build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 ([#&#8203;1988](https://github.com/0xerr0r/blocky/issues/1988)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6a75afb`](https://github.com/0xerr0r/blocky/commit/6a75afb48078643426366914282d24b2131a8f96): build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 ([#&#8203;1997](https://github.com/0xerr0r/blocky/issues/1997)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])

##### Misc

- [`439e99b`](https://github.com/0xerr0r/blocky/commit/439e99b1932ec1a3460e26e8b4d29c2fa3a6f826): Add Blocky Visor to web UIs section in installation.md ([#&#8203;1993](https://github.com/0xerr0r/blocky/issues/1993)) ([@&#8203;JCHHeilmann](https://github.com/JCHHeilmann))
- [`ced469f`](https://github.com/0xerr0r/blocky/commit/ced469f479cea049f411c21f453658abcea297c9): refactor: centralize DNS response creation logic with helper functions ([#&#8203;1942](https://github.com/0xerr0r/blocky/issues/1942)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`3075c38`](https://github.com/0xerr0r/blocky/commit/3075c3810c8ac238ea06d335d439768b7b3c1dea): refactor: clean up obsolete Go syntax ([#&#8203;1951](https://github.com/0xerr0r/blocky/issues/1951)) ([@&#8203;sonjek](https://github.com/sonjek))
- [`9fe42a8`](https://github.com/0xerr0r/blocky/commit/9fe42a86218307794f5d0d866edaca0c45ee71be): refactor: simplify code for improved readability and maintainability ([#&#8203;1945](https://github.com/0xerr0r/blocky/issues/1945)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`6581668`](https://github.com/0xerr0r/blocky/commit/65816682cce98d1caf5973d3d28640006b33997b): refactor: use mockery for mocks ([#&#8203;1944](https://github.com/0xerr0r/blocky/issues/1944)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`55ab95e`](https://github.com/0xerr0r/blocky/commit/55ab95ed4d6d6a05f057116bfdcd5ba07ba83d48): test(metrics): Prometheus metrics ([#&#8203;1868](https://github.com/0xerr0r/blocky/issues/1868)) ([@&#8203;zeilenschubser](https://github.com/zeilenschubser))

</details>

<details>
<summary>0xERR0R/blocky (ghcr.io/0xerr0r/blocky)</summary>

### [`v0.29.0`](https://github.com/0xERR0R/blocky/releases/tag/v0.29.0)

[Compare Source](https://github.com/0xERR0R/blocky/compare/v0.28.2...v0.29.0)

#### Changelog

##### Features

- [`0c35f21`](https://github.com/0xERR0R/blocky/commit/0c35f21b8524d208335a8fcf87fcdb7016c30235): feat: add RFC 7239 Forwarded header support for client IP parsing ([#&#8203;1941](https://github.com/0xERR0R/blocky/issues/1941)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`011e3eb`](https://github.com/0xERR0R/blocky/commit/011e3eb5001127ff8bcc859320ae45dde9492d8d): feat: implement DNS64 support ([#&#8203;1933](https://github.com/0xERR0R/blocky/issues/1933)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`e199445`](https://github.com/0xERR0R/blocky/commit/e199445bcde148dc9c12837e1e97a79a6b8ba633): feat: improve IP parsing from X-Forwarded-For header ([#&#8203;1940](https://github.com/0xERR0R/blocky/issues/1940)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))

##### Bug fixes

- [`257fe07`](https://github.com/0xERR0R/blocky/commit/257fe07f311c90b3d046cb76b6084882da8313b1): fix: Incorrect rate data shown on Grafana dashboards ([#&#8203;1948](https://github.com/0xERR0R/blocky/issues/1948)) ([@&#8203;mattdy](https://github.com/mattdy))
- [`1a4d22d`](https://github.com/0xERR0R/blocky/commit/1a4d22d3d8154a4f45e22e08ea68a7d55eb7cbeb): fix: db automigration with timescaledb ([#&#8203;1975](https://github.com/0xERR0R/blocky/issues/1975)) ([@&#8203;manofthepeace](https://github.com/manofthepeace))
- [`9874212`](https://github.com/0xERR0R/blocky/commit/98742121da6ce4cd7cce6e6da829f6916ff490d4): fix: use context based versions of net.Listen and net.Dial ([#&#8203;1952](https://github.com/0xERR0R/blocky/issues/1952)) ([@&#8203;sonjek](https://github.com/sonjek))

##### Build and dependencies

- [`fe67404`](https://github.com/0xERR0R/blocky/commit/fe674044da83b1f1be409229c41da82deaaf0379): build(deps): bump actions/checkout from 5 to 6 ([#&#8203;1943](https://github.com/0xERR0R/blocky/issues/1943)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4752061`](https://github.com/0xERR0R/blocky/commit/4752061443b37cd75eb41b22f4cfb118b11e61ea): build(deps): bump actions/download-artifact from 6 to 7 ([#&#8203;1961](https://github.com/0xERR0R/blocky/issues/1961)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`d459311`](https://github.com/0xERR0R/blocky/commit/d45931137860881f1cda31b9018e44b773982948): build(deps): bump actions/download-artifact from 7 to 8 ([#&#8203;2000](https://github.com/0xERR0R/blocky/issues/2000)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`fa1614b`](https://github.com/0xERR0R/blocky/commit/fa1614bbbe6b026bdf6a424e9048f05f051c2dac): build(deps): bump actions/upload-artifact from 5 to 6 ([#&#8203;1960](https://github.com/0xERR0R/blocky/issues/1960)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`11b6f92`](https://github.com/0xERR0R/blocky/commit/11b6f923874c48aa5a16a35ec56d3a9f7ce5a07b): build(deps): bump actions/upload-artifact from 6 to 7 ([#&#8203;1998](https://github.com/0xERR0R/blocky/issues/1998)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e83805c`](https://github.com/0xERR0R/blocky/commit/e83805c9876e3b0c60025043dcfb28c4b4316beb): build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 ([#&#8203;1992](https://github.com/0xERR0R/blocky/issues/1992)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4f62ec8`](https://github.com/0xERR0R/blocky/commit/4f62ec8009833a588b900dce71fe3442a0985296): build(deps): bump github.com/alicebob/miniredis/v2 from 2.35.0 to 2.36.0 ([#&#8203;1976](https://github.com/0xERR0R/blocky/issues/1976)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`16644c5`](https://github.com/0xERR0R/blocky/commit/16644c5659fac8affdc1eeb38ee5549927d6191e): build(deps): bump github.com/alicebob/miniredis/v2 from 2.36.0 to 2.36.1 ([#&#8203;1978](https://github.com/0xERR0R/blocky/issues/1978)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`36ae188`](https://github.com/0xERR0R/blocky/commit/36ae188e724ca91d8b0873d8cbe66715d62bc744): build(deps): bump github.com/alicebob/miniredis/v2 from 2.36.1 to 2.37.0 ([#&#8203;1996](https://github.com/0xERR0R/blocky/issues/1996)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4733c6b`](https://github.com/0xERR0R/blocky/commit/4733c6bb529c735594520a84a1fbcbcd485f569a): build(deps): bump github.com/breml/rootcerts from 0.3.3 to 0.3.4 ([#&#8203;1987](https://github.com/0xERR0R/blocky/issues/1987)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e4f7462`](https://github.com/0xERR0R/blocky/commit/e4f746218f9c44d14515398b2258fcb1dc904861): build(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 ([#&#8203;1972](https://github.com/0xERR0R/blocky/issues/1972)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`f9dd4d2`](https://github.com/0xERR0R/blocky/commit/f9dd4d294a5d4a8d1144584ff406d7e6ba8e21c0): build(deps): bump github.com/go-chi/chi/v5 from 5.2.4 to 5.2.5 ([#&#8203;1985](https://github.com/0xERR0R/blocky/issues/1985)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e66a29d`](https://github.com/0xERR0R/blocky/commit/e66a29d8742b2de39b33166b3caa8533305956b7): build(deps): bump github.com/miekg/dns from 1.1.68 to 1.1.69 ([#&#8203;1959](https://github.com/0xERR0R/blocky/issues/1959)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`8e69355`](https://github.com/0xERR0R/blocky/commit/8e693558d775148125f78074a65b6b1f628d79d9): build(deps): bump github.com/miekg/dns from 1.1.69 to 1.1.70 ([#&#8203;1968](https://github.com/0xERR0R/blocky/issues/1968)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`5e8b555`](https://github.com/0xERR0R/blocky/commit/5e8b5559847ca7f5adf2f3aa3e5b950041148583): build(deps): bump github.com/miekg/dns from 1.1.70 to 1.1.72 ([#&#8203;1977](https://github.com/0xERR0R/blocky/issues/1977)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ef5dc97`](https://github.com/0xERR0R/blocky/commit/ef5dc97ddf80a62f6ca844ab5af6d23ff3d81f7a): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 ([#&#8203;1956](https://github.com/0xERR0R/blocky/issues/1956)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`670542b`](https://github.com/0xERR0R/blocky/commit/670542bacfb574472fdc8964e811e3366d544fe0): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 ([#&#8203;1966](https://github.com/0xERR0R/blocky/issues/1966)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`e062742`](https://github.com/0xERR0R/blocky/commit/e062742259af26cadec391da875783349401596c): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 ([#&#8203;1970](https://github.com/0xERR0R/blocky/issues/1970)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`4926d16`](https://github.com/0xERR0R/blocky/commit/4926d161fe68e642e7e967f58907f36ef75a79d3): build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 ([#&#8203;1981](https://github.com/0xERR0R/blocky/issues/1981)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ca0da10`](https://github.com/0xERR0R/blocky/commit/ca0da10f7c5d7a42b86f729d6083012665c09233): build(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;1955](https://github.com/0xERR0R/blocky/issues/1955)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`567a738`](https://github.com/0xERR0R/blocky/commit/567a73887b7c0c3ab1b638172c92e10246dbef72): build(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 ([#&#8203;1967](https://github.com/0xERR0R/blocky/issues/1967)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`c3aab87`](https://github.com/0xERR0R/blocky/commit/c3aab87e1de7a7cec8dae12728b28399e62ebe85): build(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;1982](https://github.com/0xERR0R/blocky/issues/1982)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`ef79a67`](https://github.com/0xERR0R/blocky/commit/ef79a6789a5db8b405b285b9c3212580d1e21250): build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 ([#&#8203;1974](https://github.com/0xERR0R/blocky/issues/1974)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6775759`](https://github.com/0xERR0R/blocky/commit/67757591e5b8e057bb3390ed5f7e4db2e86554a9): build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 ([#&#8203;1953](https://github.com/0xERR0R/blocky/issues/1953)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`71c39fc`](https://github.com/0xERR0R/blocky/commit/71c39fc132955e04be167307396a85c6be30a3fe): build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 ([#&#8203;1939](https://github.com/0xERR0R/blocky/issues/1939)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`be31648`](https://github.com/0xERR0R/blocky/commit/be316486ac515850cba384f76c963a30bda39afe): build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 ([#&#8203;1957](https://github.com/0xERR0R/blocky/issues/1957)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`a574078`](https://github.com/0xERR0R/blocky/commit/a5740782eaf2f2fa3b0af3b0d4a4c6ab0ec9d6b2): build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 ([#&#8203;1971](https://github.com/0xERR0R/blocky/issues/1971)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6f3f295`](https://github.com/0xERR0R/blocky/commit/6f3f2959d3138bdfa03debf9aa891aa65aa1457c): build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 ([#&#8203;1988](https://github.com/0xERR0R/blocky/issues/1988)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])
- [`6a75afb`](https://github.com/0xERR0R/blocky/commit/6a75afb48078643426366914282d24b2131a8f96): build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 ([#&#8203;1997](https://github.com/0xERR0R/blocky/issues/1997)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot])

##### Misc

- [`439e99b`](https://github.com/0xERR0R/blocky/commit/439e99b1932ec1a3460e26e8b4d29c2fa3a6f826): Add Blocky Visor to web UIs section in installation.md ([#&#8203;1993](https://github.com/0xERR0R/blocky/issues/1993)) ([@&#8203;JCHHeilmann](https://github.com/JCHHeilmann))
- [`ced469f`](https://github.com/0xERR0R/blocky/commit/ced469f479cea049f411c21f453658abcea297c9): refactor: centralize DNS response creation logic with helper functions ([#&#8203;1942](https://github.com/0xERR0R/blocky/issues/1942)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`3075c38`](https://github.com/0xERR0R/blocky/commit/3075c3810c8ac238ea06d335d439768b7b3c1dea): refactor: clean up obsolete Go syntax ([#&#8203;1951](https://github.com/0xERR0R/blocky/issues/1951)) ([@&#8203;sonjek](https://github.com/sonjek))
- [`9fe42a8`](https://github.com/0xERR0R/blocky/commit/9fe42a86218307794f5d0d866edaca0c45ee71be): refactor: simplify code for improved readability and maintainability ([#&#8203;1945](https://github.com/0xERR0R/blocky/issues/1945)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`6581668`](https://github.com/0xERR0R/blocky/commit/65816682cce98d1caf5973d3d28640006b33997b): refactor: use mockery for mocks ([#&#8203;1944](https://github.com/0xERR0R/blocky/issues/1944)) ([@&#8203;0xERR0R](https://github.com/0xERR0R))
- [`55ab95e`](https://github.com/0xERR0R/blocky/commit/55ab95ed4d6d6a05f057116bfdcd5ba07ba83d48): test(metrics): Prometheus metrics ([#&#8203;1868](https://github.com/0xERR0R/blocky/issues/1868)) ([@&#8203;zeilenschubser](https://github.com/zeilenschubser))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS44IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuOCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4282
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 18:03:17 +00:00
renovate-bot 90f050f08a chore(deps): update searxng/searxng:latest docker digest to a0b042c (#4280)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m31s
2026-02-27 09:02:19 +00:00
renovate-bot a47cbe0fa6 chore(deps): update ollama/ollama docker tag to v0.17.4 (#4276)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m20s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ollama/ollama | patch | `0.17.2` → `0.17.4` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: #4276
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-27 03:42:50 +00:00
renovate-bot d78bc03737 chore(deps): update helm release generic-device-plugin to v0.20.18 (#4275)
lint-test-helm / lint-helm (push) Successful in 33s
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 11m34s
2026-02-27 03:29:57 +00:00
renovate-bot 763c760de6 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.17.0 (#4272)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m27s
render-manifests-dispatch / render-manifests-dispatch (push) Has started running
renovate / renovate (push) Successful in 1m53s
This PR contains the following updates:

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

---

### Release Notes

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

### [`v2.17.0`](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.16.0...2.17.0)

[Compare Source](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/2.16.0...2.17.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #4272
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-26 23:36:14 +00:00
renovate-bot c8a43c49d2 chore(deps): update ollama/ollama to v0.17.2 (#4271)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m50s
2026-02-26 23:31:09 +00:00
alexlebens f272a5a29b feat: use internal endpoints
lint-test-helm / lint-helm (push) Successful in 1m25s
renovate / renovate (push) Successful in 2m2s
render-manifests-push / render-manifests-push (push) Successful in 2m27s
2026-02-26 17:11:49 -06:00