Compare commits

...

24 Commits

Author SHA1 Message Date
16312178ca chore(deps): update ollama/ollama to v0.15.1 (#3511)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m32s
renovate / renovate (push) Successful in 2m2s
2026-01-25 20:59:01 +00:00
24f9eb6828 chore(deps): update freshrss/freshrss to v1.28.1 (#3510)
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-01-25 20:58:36 +00:00
a027da436e chore(deps): update unpoller/unpoller to v2.24.0 (#3504)
Some checks are pending
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Has started running
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.21.0` → `v2.24.0` |
| [unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.21.0` → `v2.24.0` |

---

### Release Notes

<details>
<summary>unpoller/unpoller (ghcr.io/unpoller/unpoller)</summary>

### [`v2.24.0`](https://github.com/unpoller/unpoller/releases/tag/v2.24.0)

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.23.0...v2.24.0)

#### Changelog

- [`2a44b2f`](2a44b2f0be) Merge pull request [#&#8203;920](https://github.com/unpoller/unpoller/issues/920) from unpoller/issue-742
- [`3f60654`](3f60654a2a) Fix Homebrew formula for newer Homebrew versions
- [`037f456`](037f4563f0) Merge pull request [#&#8203;919](https://github.com/unpoller/unpoller/issues/919) from unpoller/issue-415
- [`0fc8b6f`](0fc8b6f008) use new unifi version
- [`97d3f99`](97d3f995b1) Enrich alarms with device names for Loki logs
- [`a35e52c`](a35e52c140) Merge pull request [#&#8203;918](https://github.com/unpoller/unpoller/issues/918) from unpoller/issue-417
- [`ae1ab40`](ae1ab40386) Populate num\_user field for VPN subsystem metrics
- [`10a43dc`](10a43dcf04) Merge pull request [#&#8203;917](https://github.com/unpoller/unpoller/issues/917) from unpoller/issue-425
- [`f51a0c7`](f51a0c7202) Allow polling to continue when individual controllers fail

### [`v2.23.0`](https://github.com/unpoller/unpoller/releases/tag/v2.23.0)

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.22.0...v2.23.0)

#### Changelog

- [`4e3c823`](4e3c823989) Merge pull request [#&#8203;916](https://github.com/unpoller/unpoller/issues/916) from unpoller/issue-904
- [`a1a8963`](a1a8963159) Fix authentication retry to prevent data gaps after re-auth
- [`092dd69`](092dd69509) Merge pull request [#&#8203;915](https://github.com/unpoller/unpoller/issues/915) from unpoller/issue-910
- [`9e3debd`](9e3debd58a) Allow PoE-providing ports to be scraped even when disabled
- [`347467a`](347467a969) Merge pull request [#&#8203;914](https://github.com/unpoller/unpoller/issues/914) from unpoller/issue-912
- [`0778121`](07781214c3) Add config option to suppress unknown device type messages

### [`v2.22.0`](https://github.com/unpoller/unpoller/releases/tag/v2.22.0)

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.21.0...v2.22.0)

#### Changelog

- [`2c20013`](2c20013ac6) Merge pull request [#&#8203;913](https://github.com/unpoller/unpoller/issues/913) from brngates98/master
- [`1235430`](1235430478) Update to unifi library v5.6.0 and fix linter errors
- [`e17d8bf`](e17d8bf62e) move remote.go to use unifi library functions
- [`0cb331a`](0cb331a745) Fix golangci-lint empty-block errors in input.go
- [`28e77d1`](28e77d1ac5) Fix site name override for DPI clients, anomalies, and site metrics
- [`3996fd8`](3996fd8683) Format code with gofmt
- [`d0abba6`](d0abba6ddb) Improve site name override to handle all default site name variations
- [`1440f14`](1440f1426e) Fix site name override for remote API Cloud Gateways
- [`5f76c59`](5f76c59fa2) fix duplicate controllers due to cloud gateways site being default
- [`28eae6a`](28eae6ab22) Add remote API support for UniFi Site Manager
- [`1df4ba9`](1df4ba9932) Merge pull request [#&#8203;908](https://github.com/unpoller/unpoller/issues/908) from unpoller/dependabot/go\_modules/all-cf2caa1bb8
- [`dc0cacd`](dc0cacd615) Bump golang.org/x/crypto from 0.46.0 to 0.47.0 in the all group
- [`f47b463`](f47b463384) Merge pull request [#&#8203;907](https://github.com/unpoller/unpoller/issues/907) from unpoller/dependabot/go\_modules/all-0542acbba5
- [`2a2dfb0`](2a2dfb0e59) Bump the all group with 2 updates

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

Reviewed-on: #3504
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-25 20:55:35 +00:00
447953e025 chore(deps): update plexguide/huntarr to v9 (major) (#3508)
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
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | major | `8.2.25` → `9.0.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | major | `8.2.25` → `9.0.1` |

---

### Release Notes

<details>
<summary>plexguide/huntarr (plexguide/huntarr)</summary>

### [`v9.0.1`](https://github.com/plexguide/Huntarr.io/releases/tag/9.0.1)

[Compare Source](https://github.com/plexguide/huntarr/compare/9.0.0...9.0.1)

**Quick Patch**

- Ability to remove trending week from the front page (visit settings to disable)
- Restored search bar for requestarr on discovery, tv, and movies

<img width="1152" height="424" alt="image" src="https://github.com/user-attachments/assets/34f35341-7f17-426c-b7dc-985aee49e43a" />

Next Focus

- Have search for requestarr respect settings of selected instance within settings
- Create modal popup for hiding media content on requestarr
- Investigate v3 whisparr causing crashing issues (try to create a cool down period to prevent log overload and crashing huntarr)

### [`v9.0.0`](https://github.com/plexguide/Huntarr.io/releases/tag/9.0.0)

[Compare Source](https://github.com/plexguide/huntarr/compare/8.2.25...9.0.0)

- Included tighter interrogation of Requestarr
- Requestarr enables a user to discover and hide media along with instance support
- Logs and Hunt Manager rewritten with a much cleaner look
- Fixed mobile view with the double header
- Repaired Windows Build from 8.1.6+
- Moved home resources and support banners to the bottom of the home page
- Improved log manager to enable rotation and size management
- Improved layout, header, and side menu information
- Much More

**Improved Home Page**

<img width="1463" height="933" alt="image" src="https://github.com/user-attachments/assets/2bbccc40-2648-47d6-8924-a03a229bd475" />

**Improved Requestarr**

<img width="1463" height="899" alt="image" src="https://github.com/user-attachments/assets/b1567eb0-61f7-4e0e-b2c7-af6f832fa7f9" />

**Improved Mobile View**

<img width="497" height="914" alt="image" src="https://github.com/user-attachments/assets/af90c61e-ae31-4481-beea-1f7b3482fad1" />

**Improved Logging Interface**

<img width="1419" height="662" alt="image" src="https://github.com/user-attachments/assets/bab6e70b-7855-4a16-8156-797f1669ae24" />

**Improved Hunt Manager Interface**

<img width="1417" height="650" alt="image" src="https://github.com/user-attachments/assets/8fa83370-0ac6-4a64-b8b6-be779863366a" />

**Request Interface**

<img width="475" height="645" alt="image" src="https://github.com/user-attachments/assets/4489b181-6b06-44ea-8783-bf8396babed1" />

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

Reviewed-on: #3508
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-25 20:54:56 +00:00
cba21428b3 ci: change depName
All checks were successful
render-manifests-push / render-manifests-push (push) Successful in 43s
lint-test-helm / lint-helm (push) Successful in 1m27s
renovate / renovate (push) Successful in 5m18s
2026-01-25 14:44:22 -06:00
fb066b2e6e ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 4m49s
2026-01-25 14:32:09 -06:00
812f46efed ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 44s
2026-01-25 14:30:29 -06:00
b45ca0b884 ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 1m13s
2026-01-25 14:26:09 -06:00
d3f9647089 ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 4m33s
2026-01-25 14:17:57 -06:00
1a362d299e ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 6m0s
2026-01-25 14:11:44 -06:00
4bdf7a39ba ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 1m39s
2026-01-25 13:45:24 -06:00
fe301f44f6 ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 5m8s
2026-01-25 13:39:37 -06:00
f7e7d29430 ci: change renovate config to group custom manager rules
Some checks failed
renovate / renovate (push) Has been cancelled
2026-01-25 13:34:38 -06:00
0978119555 chore(config): migrate Renovate config (#3490)
All checks were successful
renovate / renovate (push) Successful in 5m1s
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.

  You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.

🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.

 Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Reviewed-on: #3490
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-25 18:29:59 +00:00
72ff231a54 ci: change renovate config to group custom manager rules
All checks were successful
renovate / renovate (push) Successful in 3m0s
2026-01-25 11:51:53 -06:00
da89f1ba1b chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to b8a08ff (#3484)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m7s
renovate / renovate (push) Successful in 2m18s
2026-01-25 08:04:02 +00:00
151d8536df ci: change renovate config to inlude custom manager rules
All checks were successful
renovate / renovate (push) Successful in 4m11s
2026-01-24 23:33:34 -06:00
83e65878e5 chore(deps): update ghcr.io/calibrain/shelfmark docker tag to v1.0.2 (#3473)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 36m30s
renovate / renovate (push) Successful in 4m1s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/calibrain/shelfmark](https://github.com/calibrain/shelfmark) | patch | `v1.0.1` → `v1.0.2` |

---

### Release Notes

<details>
<summary>calibrain/shelfmark (ghcr.io/calibrain/shelfmark)</summary>

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

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

##### New

- Booklore  - Upload books directly to Booklore library via API connection
- rTorrent download client support ([#&#8203;463](https://github.com/calibrain/shelfmark/issues/463) from [@&#8203;veverkap](https://github.com/veverkap))
- Reverse proxy authentication support ([#&#8203;455](https://github.com/calibrain/shelfmark/issues/455) from [@&#8203;jthoward64](https://github.com/jthoward64))
- Remote path mappings - configurable for each download client
- Various search improvements:
  - Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
  - Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
  - Manual override search option for universal mode
  - Prowlarr now uses book title only for search queries
- Base URL option for reverse proxy setups
- Full environment variable support and documentation

##### Fixes and improvements

- Refactor of the post-download processing pipeline
- Deluge configuration now handled via webUI auth details
- Improved qBittorrent API communication
- Improved URL normalization for configured external apps
- Simplified handling of magnet/hashes when starting a download
- Improved file path searching after successful external download
- Fixed processing of audiobook files over 100+ parts
- Fixed NZB downloads not deleting on completion
- Fix SABnzbd existing download search behavior

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

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

##### New

- Booklore  - Upload books directly to Booklore library via API connection
- rTorrent download client support ([#&#8203;463](https://github.com/calibrain/shelfmark/issues/463) from [@&#8203;veverkap](https://github.com/veverkap))
- Reverse proxy authentication support ([#&#8203;455](https://github.com/calibrain/shelfmark/issues/455) from [@&#8203;jthoward64](https://github.com/jthoward64))
- Remote path mappings - configurable for each download client
- Various search improvements:
  - Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
  - Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
  - Manual override search option for universal mode
  - Prowlarr now uses book title only for search queries
- Base URL option for reverse proxy setups
- Full environment variable support and documentation

##### Fixes and improvements

- Refactor of the post-download processing pipeline
- Deluge configuration now handled via webUI auth details
- Improved qBittorrent API communication
- Improved URL normalization for configured external apps
- Simplified handling of magnet/hashes when starting a download
- Improved file path searching after successful external download
- Fixed processing of audiobook files over 100+ parts
- Fixed NZB downloads not deleting on completion
- Fix SABnzbd existing download search behavior

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3473
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:42:30 +00:00
0e09a599c7 chore(deps): update dependency ollama/ollama to v0.15.0 (#3464)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 37s
renovate / renovate (push) Successful in 1m5s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ollama/ollama](https://github.com/ollama/ollama) | minor | `0.14.3` → `0.15.0` |
| ollama/ollama | minor | `0.14.3` → `0.15.0` |

---

### Release Notes

<details>
<summary>ollama/ollama (ollama/ollama)</summary>

### [`v0.15.0`](https://github.com/ollama/ollama/releases/tag/v0.15.0)

[Compare Source](https://github.com/ollama/ollama/compare/v0.14.3...v0.15.0-rc1)

<img width="4502" height="2222" alt="An image of Ollama building rapidly on the computer. Build with Ollama!" src="https://github.com/user-attachments/assets/0810fb5c-6727-400a-b711-4ffc349d0bb5" />

#### `ollama launch`

A new `ollama launch` command to use Ollama's models with Claude Code, Codex, OpenCode, and Droid without separate configuration.

#### What's Changed

- New `ollama launch` command for Claude Code, Codex, OpenCode, and Droid
- Fixed issue where creating multi-line strings with `"""` would not work when using `ollama run`
- <kbd>Ctrl</kbd>+<kbd>J</kbd> and <kbd>Shift</kbd>+<kbd>Enter</kbd> now work for inserting newlines in `ollama run`
- Reduced memory usage for GLM-4.7-Flash models

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

Reviewed-on: #3464
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:30:53 +00:00
034faf2e32 chore(deps): update dependency booklore-app/booklore to v1.18.5 (#3471)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 9s
renovate / renovate (push) Successful in 2m53s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [booklore-app/BookLore](https://github.com/booklore-app/BookLore) | patch | `v1.18.4` → `v1.18.5` |

---

### Release Notes

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

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

[Compare Source](https://github.com/booklore-app/BookLore/compare/v1.18.4...v1.18.5)

#### 🌟 What's New in v1.18.5

#### 🚀 New Features

- feat(book-browser): add responsive grid columns for mobile view ([#&#8203;2446](https://github.com/booklore-app/BookLore/issues/2446)) by [@&#8203;acx10](https://github.com/acx10)

####  Enhancements

- feat(dashboard-settings): update sort field options for Surname, and Personal Rating ([#&#8203;2456](https://github.com/booklore-app/BookLore/issues/2456)) by [@&#8203;balazs-szucs](https://github.com/balazs-szucs)
- feat(themes): add AMOLED theme with distinct light and dark color schemes ([#&#8203;2457](https://github.com/booklore-app/BookLore/issues/2457)) by [@&#8203;balazs-szucs](https://github.com/balazs-szucs)
- feat(book-browser): preserve scroll position when navigating back fro… ([#&#8203;2449](https://github.com/booklore-app/BookLore/issues/2449)) by [@&#8203;acx10](https://github.com/acx10)
- feat(pwa): add offline handling and fallback support ([#&#8203;2444](https://github.com/booklore-app/BookLore/issues/2444)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐛 Bug Fixes

- fix(stats): show tooltip for single bubble and allow overflow in auth… ([#&#8203;2443](https://github.com/booklore-app/BookLore/issues/2443)) by [@&#8203;acx10](https://github.com/acx10)
- fix(opds): fix regression with browsing shelves ([#&#8203;2423](https://github.com/booklore-app/BookLore/issues/2423)) by [@&#8203;piffio](https://github.com/piffio)

#### 🛠️ Refactoring & Maintenance

- fix(ui): use local asset for page background ([#&#8203;2445](https://github.com/booklore-app/BookLore/issues/2445)) by [@&#8203;imnotjames](https://github.com/imnotjames)
- perf: lazy-load accordion content in library metadata settings ([#&#8203;2442](https://github.com/booklore-app/BookLore/issues/2442)) by [@&#8203;acx10](https://github.com/acx10)
- fix(cbx-reader): prevent touch drag on mobile and fix header title ov… ([#&#8203;2441](https://github.com/booklore-app/BookLore/issues/2441)) by [@&#8203;acx10](https://github.com/acx10)
- refactor: reduce re-renders and improve filter sidebar performance ([#&#8203;2440](https://github.com/booklore-app/BookLore/issues/2440)) by [@&#8203;acx10](https://github.com/acx10)
- Add clear warning when deleting books that files will be permanently … ([#&#8203;2438](https://github.com/booklore-app/BookLore/issues/2438)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐳 Docker Images

- **Docker Hub:** `booklore/booklore:v1.18.5`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.18.5`

**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.18.4...v1.18.5>

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3471
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:22:32 +00:00
f3845773f9 chore(deps): update dependency calibrain/shelfmark to v1.0.2 (#3468)
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 3m4s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [calibrain/shelfmark](https://github.com/calibrain/shelfmark) | patch | `v1.0.1` → `v1.0.2` |

---

### Release Notes

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

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

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

##### New

- Booklore  - Upload books directly to Booklore library via API connection
- rTorrent download client support ([#&#8203;463](https://github.com/calibrain/shelfmark/issues/463) from [@&#8203;veverkap](https://github.com/veverkap))
- Reverse proxy authentication support ([#&#8203;455](https://github.com/calibrain/shelfmark/issues/455) from [@&#8203;jthoward64](https://github.com/jthoward64))
- Remote path mappings - configurable for each download client
- Various search improvements:
  - Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
  - Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
  - Manual override search option for universal mode
  - Prowlarr now uses book title only for search queries
- Base URL option for reverse proxy setups
- Full environment variable support and documentation

##### Fixes and improvements

- Refactor of the post-download processing pipeline
- Deluge configuration now handled via webUI auth details
- Improved qBittorrent API communication
- Improved URL normalization for configured external apps
- Simplified handling of magnet/hashes when starting a download
- Improved file path searching after successful external download
- Fixed processing of audiobook files over 100+ parts
- Fixed NZB downloads not deleting on completion
- Fix SABnzbd existing download search behavior

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3468
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:07:27 +00:00
6c974ae0e3 chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.0.9 (#3476)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 46s
renovate / renovate (push) Successful in 2m23s
2026-01-24 17:54:38 +00:00
828b08b7b8 chore(deps): update halfshot/matrix-hookshot docker tag to v7.3.1 (#3475)
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-01-24 17:54:24 +00:00
a9d34053af chore(deps): update ghcr.io/booklore-app/booklore docker tag to v1.18.5 (#3472)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 53s
renovate / renovate (push) Has been cancelled
2026-01-24 17:50:52 +00:00
16 changed files with 50 additions and 49 deletions

View File

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

View File

@@ -9,7 +9,7 @@ booklore:
main: main:
image: image:
repository: ghcr.io/booklore-app/booklore repository: ghcr.io/booklore-app/booklore
tag: v1.18.4 tag: v1.18.5
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -34,4 +34,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/freshrss.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/freshrss.png
# renovate: datasource=github-releases depName=FreshRSS/FreshRSS # renovate: datasource=github-releases depName=FreshRSS/FreshRSS
appVersion: 1.28.0 appVersion: 1.28.1

View File

@@ -80,7 +80,7 @@ freshrss:
main: main:
image: image:
repository: freshrss/freshrss repository: freshrss/freshrss
tag: 1.28.0 tag: 1.28.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: PGID - name: PGID

View File

@@ -22,5 +22,5 @@ dependencies:
version: 0.7.0 version: 0.7.0
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png
# renovate: datasource=github-releases depName=plexguide/Huntarr.io # renovate: datasource=github-releases depName=plexguide/huntarr
appVersion: 8.2.25 appVersion: 9.0.1

View File

@@ -9,7 +9,7 @@ huntarr:
main: main:
image: image:
repository: ghcr.io/plexguide/huntarr repository: ghcr.io/plexguide/huntarr
tag: 8.2.25 tag: 9.0.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -143,7 +143,7 @@ matrix-hookshot:
main: main:
image: image:
repository: halfshot/matrix-hookshot repository: halfshot/matrix-hookshot
tag: 7.3.0 tag: 7.3.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
resources: resources:
requests: requests:

View File

@@ -31,4 +31,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ollama.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/ollama.png
# renovate: datasource=github-releases depName=ollama/ollama # renovate: datasource=github-releases depName=ollama/ollama
appVersion: 0.14.3 appVersion: 0.15.1

View File

@@ -22,7 +22,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.14.3 tag: 0.15.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE
@@ -58,7 +58,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.14.3 tag: 0.15.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE
@@ -94,7 +94,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.14.3 tag: 0.15.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent: qbittorrent:
image: image:
repository: ghcr.io/linuxserver/qbittorrent repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.4@sha256:f430d70c70d1547fded30fbc3181c4750cef354212a5138ab754eba9ba8bd9e1 tag: 5.1.4@sha256:b8a08ffba8850e2e71153e153cf5eed2dedbf499ef9b123262735ce924b65586
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

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

View File

@@ -9,7 +9,7 @@ shelfmark:
main: main:
image: image:
repository: ghcr.io/calibrain/shelfmark repository: ghcr.io/calibrain/shelfmark
tag: v1.0.1 tag: v1.0.2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: FLASK_PORT - name: FLASK_PORT

View File

@@ -11,7 +11,7 @@ site-documentation:
main: main:
image: image:
repository: harbor.alexlebens.net/images/site-documentation repository: harbor.alexlebens.net/images/site-documentation
tag: 0.0.7 tag: 0.0.9
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
resources: resources:
requests: requests:

View File

@@ -21,4 +21,4 @@ dependencies:
version: 4.6.2 version: 4.6.2
icon: https://camo.githubusercontent.com/c5d07a5b3acfeac8e1c25bf56f440ffe032b86e4e7f15de82357f022a43fc927/68747470733a2f2f756e706f6c6c65722e636f6d2f696d672f6c6f676f2e706e67 icon: https://camo.githubusercontent.com/c5d07a5b3acfeac8e1c25bf56f440ffe032b86e4e7f15de82357f022a43fc927/68747470733a2f2f756e706f6c6c65722e636f6d2f696d672f6c6f676f2e706e67
# renovate: datasource=github-releases depName=unpoller/unpoller # renovate: datasource=github-releases depName=unpoller/unpoller
appVersion: v2.21.0 appVersion: v2.24.0

View File

@@ -9,7 +9,7 @@ unpoller:
main: main:
image: image:
repository: ghcr.io/unpoller/unpoller repository: ghcr.io/unpoller/unpoller
tag: v2.21.0 tag: v2.24.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: UP_UNIFI_CONTROLLER_0_SAVE_ALARMS - name: UP_UNIFI_CONTROLLER_0_SAVE_ALARMS

View File

@@ -63,7 +63,19 @@
"automergeType": "branch" "automergeType": "branch"
}, },
{ {
"description": "Label images", "description": "Label images, helm",
"matchManagers": [
"custom.regex", "helm-values"
],
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}",
"addLabels": [
"image"
],
"automerge": false
},
{
"description": "Label images, docker",
"matchDatasources": [ "matchDatasources": [
"docker" "docker"
], ],
@@ -73,7 +85,25 @@
"automerge": false "automerge": false
}, },
{ {
"description": "Automerge image patches", "description": "Automerge image patches, helm",
"matchUpdateTypes": [
"patch",
"digest"
],
"matchManagers": [
"custom.regex", "helm-values"
],
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}",
"addLabels": [
"image",
"automerge"
],
"automerge": true,
"minimumReleaseAge": "1 days"
},
{
"description": "Automerge image patches, docker",
"matchUpdateTypes": [ "matchUpdateTypes": [
"patch", "patch",
"digest" "digest"
@@ -87,35 +117,6 @@
], ],
"automerge": true, "automerge": true,
"minimumReleaseAge": "1 days" "minimumReleaseAge": "1 days"
},
{
"description": "Automerge image updates for certain applications",
"matchUpdateTypes": [
"minor"
],
"matchDatasources": [
"docker"
],
"matchPackageNames": [
"ghcr.io/advplyr/audiobookshelf",
"ghcr.io/gethomepage/homepage",
"ghcr.io/gitroomhq/postiz-app",
"ghcr.io/linuxserver/bazarr",
"ghcr.io/linuxserver/code-server",
"ghcr.io/linuxserver/lidarr",
"ghcr.io/linuxserver/plex",
"ghcr.io/linuxserver/prowlarr",
"ghcr.io/linuxserver/radarr",
"ghcr.io/linuxserver/sonarr",
"ghcr.io/prometheus-community/charts/kube-prometheus-stack",
"vectorim/element-web"
],
"addLabels": [
"image",
"automerge"
],
"automerge": true,
"minimumReleaseAge": "2 days"
} }
] ]
} }