123 Commits

Author SHA1 Message Date
2bf0d6f925 chore(deps): update directus/directus to v11.15.0 (#3752)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m16s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [directus/directus](https://github.com/directus/directus) | minor | `11.14.1` → `11.15.0` |

---

### Release Notes

<details>
<summary>directus/directus (directus/directus)</summary>

### [`v11.15.0`](https://github.com/directus/directus/releases/tag/v11.15.0)

[Compare Source](https://github.com/directus/directus/compare/v11.14.1...v11.15.0)

##### ⚠️ Potential Breaking Changes

**Attached prompts, content items, and visual editor elements to AI Assistant Context ([#&#8203;26512](https://github.com/directus/directus/pull/26512) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))**
To use this feature, update [@&#8203;directus/visual-editing](https://github.com/directus/visual-editing) to v1.2.0+ on your website.

#####  New Features & Improvements

- **[@&#8203;directus/app](https://github.com/directus/app)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
  - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#&#8203;26512](https://github.com/directus/directus/pull/26512) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#&#8203;26481](https://github.com/directus/directus/pull/26481) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Added toggle to allow comparing revision to previous revision ([#&#8203;26480](https://github.com/directus/directus/pull/26480) by [@&#8203;robluton](https://github.com/robluton))
  - Added relational field support on x-axis of bar chart ([#&#8203;26489](https://github.com/directus/directus/pull/26489) by [@&#8203;JamesW1](https://github.com/JamesW1))
  - Added visual editing support to the live preview split pane, including display options menu, full-width mode with drag-to-expand, and quick access to the Visual Editor module. ([#&#8203;26463](https://github.com/directus/directus/pull/26463) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Changed permission-blocked fields from disabled to non-editable appearance ([#&#8203;26572](https://github.com/directus/directus/pull/26572) by [@&#8203;HZooly](https://github.com/HZooly))
- **[@&#8203;directus/api](https://github.com/directus/api)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
  - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#&#8203;26512](https://github.com/directus/directus/pull/26512) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#&#8203;26481](https://github.com/directus/directus/pull/26481) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
- **[@&#8203;directus/sdk](https://github.com/directus/sdk)**
  - Fixed race condition and allow accessing the connected state ([#&#8203;26511](https://github.com/directus/directus/pull/26511) by [@&#8203;Nitwel](https://github.com/Nitwel))
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
- **[@&#8203;directus/system-data](https://github.com/directus/system-data)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
- **[@&#8203;directus/types](https://github.com/directus/types)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
  - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#&#8203;26481](https://github.com/directus/directus/pull/26481) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
- **[@&#8203;directus/errors](https://github.com/directus/errors)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
- **[@&#8203;directus/env](https://github.com/directus/env)**
  - Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#&#8203;26473](https://github.com/directus/directus/pull/26473) by [@&#8203;gaetansenn](https://github.com/gaetansenn))
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
- **[@&#8203;directus/utils](https://github.com/directus/utils)**
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
- **[@&#8203;directus/ai](https://github.com/directus/ai)**
  - Attached prompts, content items, and visual editor elements to AI Assistant Context ([#&#8203;26512](https://github.com/directus/directus/pull/26512) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#&#8203;26481](https://github.com/directus/directus/pull/26481) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
- **[@&#8203;directus/memory](https://github.com/directus/memory)**
  - Added distributed locking ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))

##### 🐛 Bug Fixes & Optimizations

- **[@&#8203;directus/app](https://github.com/directus/app)**
  - Replaced deprecated `ldapjs` with `ldapts` ([#&#8203;26363](https://github.com/directus/directus/pull/26363) by [@&#8203;dstockton](https://github.com/dstockton))
  - Fixed an issue where the caret would jump to the end of the input in `v-template-input` when typing or updating content. ([#&#8203;26520](https://github.com/directus/directus/pull/26520) by [@&#8203;mustafaazad03](https://github.com/mustafaazad03))
  - Fixed back button navigation on related items ([#&#8203;26553](https://github.com/directus/directus/pull/26553) by [@&#8203;robluton](https://github.com/robluton))
  - Fixed table options menu clipping in markdown editor ([#&#8203;26487](https://github.com/directus/directus/pull/26487) by [@&#8203;DamnItAzriel](https://github.com/DamnItAzriel))
  - Hide AI settings page when MCP and AI features are disabled through ENV ([#&#8203;26504](https://github.com/directus/directus/pull/26504) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Updated dependency ([#&#8203;26518](https://github.com/directus/directus/pull/26518) by [@&#8203;rijkvanzanten](https://github.com/rijkvanzanten))
  - Fixed inconsistent disabled state across interfaces ([#&#8203;26470](https://github.com/directus/directus/pull/26470) by [@&#8203;formfcw](https://github.com/formfcw))
  - Fixed an issue where custom CSS classes applied to PrivateView were not rendered ([#&#8203;26523](https://github.com/directus/directus/pull/26523) by [@&#8203;u12206050](https://github.com/u12206050))
  - Fixed WYSIWYG interface not rendering when field is named "tooltip" ([#&#8203;26581](https://github.com/directus/directus/pull/26581) by [@&#8203;robluton](https://github.com/robluton))
  - Fixed issue preventing sidebar details from being fetched when navigating back ([#&#8203;26542](https://github.com/directus/directus/pull/26542) by [@&#8203;robluton](https://github.com/robluton))
  - Fixed Vue warning by passing required prop to interfaces ([#&#8203;26506](https://github.com/directus/directus/pull/26506) by [@&#8203;formfcw](https://github.com/formfcw))
  - Fixed hardcoded "Loading..." text in field tree by using translation key ([#&#8203;26526](https://github.com/directus/directus/pull/26526) by [@&#8203;sinan-yildiz-marsus](https://github.com/sinan-yildiz-marsus))
  - Renamed AI Chat to AI Assistant ([#&#8203;26517](https://github.com/directus/directus/pull/26517) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
- **[@&#8203;directus/api](https://github.com/directus/api)**
  - Improved error message for system field updates that are not schema.is\_indexed ([#&#8203;26548](https://github.com/directus/directus/pull/26548) by [@&#8203;JamesW1](https://github.com/JamesW1))
  - Replaced deprecated `ldapjs` with `ldapts` ([#&#8203;26363](https://github.com/directus/directus/pull/26363) by [@&#8203;dstockton](https://github.com/dstockton))
  - Changed users.last\_access display mode to absolute ([#&#8203;26548](https://github.com/directus/directus/pull/26548) by [@&#8203;JamesW1](https://github.com/JamesW1))
- **[@&#8203;directus/system-data](https://github.com/directus/system-data)**
  - Added collaborative editing ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))
  - Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#&#8203;26481](https://github.com/directus/directus/pull/26481) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
  - Changed users.last\_access display mode to absolute ([#&#8203;26548](https://github.com/directus/directus/pull/26548) by [@&#8203;JamesW1](https://github.com/JamesW1))
  - Renamed AI Chat to AI Assistant ([#&#8203;26517](https://github.com/directus/directus/pull/26517) by [@&#8203;bryantgillespie](https://github.com/bryantgillespie))
- **[@&#8203;directus/env](https://github.com/directus/env)**
  - Fixed LDAP DN properties casted as arrays ([#&#8203;26579](https://github.com/directus/directus/pull/26579) by [@&#8203;ComfortablyCoding](https://github.com/ComfortablyCoding))
- **[@&#8203;directus/memory](https://github.com/directus/memory)**
  - Handled empty buffers to prevent errors during race conditions or disconnects ([#&#8203;26172](https://github.com/directus/directus/pull/26172) by [@&#8203;Nitwel](https://github.com/Nitwel))

##### 📦 Published Versions

- `@directus/app@15.1.0`
- `@directus/api@33.1.0`
- `@directus/ai@1.1.0`
- `@directus/composables@11.2.10`
- `create-directus-extension@11.0.26`
- `@directus/env@5.5.0`
- `@directus/errors@2.2.0`
- `@directus/extensions@3.0.17`
- `@directus/extensions-registry@3.0.17`
- `@directus/extensions-sdk@17.0.6`
- `@directus/memory@3.1.0`
- `@directus/pressure@3.0.15`
- `@directus/schema-builder@0.0.12`
- `@directus/storage-driver-azure@12.0.15`
- `@directus/storage-driver-cloudinary@12.0.15`
- `@directus/storage-driver-gcs@12.0.15`
- `@directus/storage-driver-s3@&#8203;12.1.1`
- `@directus/storage-driver-supabase@3.0.15`
- `@directus/system-data@4.1.0`
- `@directus/themes@1.2.2`
- `@directus/types@14.1.0`
- `@directus/utils@13.2.0`
- `@directus/validation@2.0.15`
- `@directus/sdk@21.1.0`

</details>

---

### Configuration

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

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

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

🔕 **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3752
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 20:54:39 +00:00
991ee8c13d chore(deps): update plexguide/huntarr to v9.2.1 (#3740)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m53s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | minor | `9.1.12` → `9.2.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | minor | `9.1.12` → `9.2.1` |

---

### Release Notes

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

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.2.0...9.2.1)

### Patch Notes for 9.2.1

#### macOS app fix

**Issue:** Huntarr could fail to start on Mac — the app opened but the web interface never loaded (connection to 127.0.0.1:9705 failed).

**Cause:** The Mac app runs the server in a background thread for the menu bar. The app was registering shutdown signal handlers from that thread, which macOS only allows from the main thread, so it crashed during startup.

**Fix:** Signal handlers are now registered only when allowed. If the app is running in menu bar mode, it skips that step and logs it instead of crashing. The server starts normally and the menu bar icon and web UI work as expected.

***

#### Carousel arrows (Home & Requestarr)

**Issue:** On the Home and Requestarr discover sections (e.g. “Popular TV Shows”, “Popular Movies”, trending), it wasn’t obvious that the rows scroll sideways. Without a trackpad or touch screen, many users didn’t realize they could scroll.

**Fix:**

- **Right arrow** is always visible when there’s more content to the right, so it’s clear the row can scroll.
- **Left arrow** is hidden at the start. After you scroll right once, it appears and stays visible so you can scroll back.

This applies to all horizontal carousels: Home discover (Trending, Popular Movies, Popular TV) and Requestarr home (same three sections).

<img width="1791" height="808" alt="image" src="https://github.com/user-attachments/assets/32ff3270-97ea-4151-b609-24d01bbc8ba8" />

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.12...9.2.0)

### Huntarr v9.2.0: Release Information

#### 1. The Core Architecture Shift: True Instance Independence

**The Change:**
We have fundamentally rewritten the background cycle management. In previous versions, instances were effectively tied to a single processing loop. This meant they didn't fully respect per-instance sleep times and often ran simply because the loop was cycling, or got stuck waiting for other instances.

**How it works now:**
Each App Instance is now scheduled on its own unique interval. The main system loop now only triggers an instance if its specific `next_cycle_time` has arrived. If no instances are due, the system sleeps until the soonest scheduled run.

**Why this matters (The "Big Change"):**

- **True Independence:** Your "4K Radarr" instance and your "Anime Sonarr" instance now run completely separately. One busy instance will no longer hold up the others.
- **Respects Configuration:** If you set an instance to sleep for 60 minutes, it will actually sleep for 60 minutes.
- **Upgrade Note:** When you upgrade, you may notice a change in rhythm. Instances will now execute strictly when *due*, rather than constantly cycling in a loop.

#### 2. Identity & Persistence (Instance IDs)

**The Problem:**
Previously, Huntarr identified instances by their display name. If you renamed an instance (e.g., changing "Sonarr" to "Sonarr 4K"), Huntarr treated it as a brand-new instance. This caused users to lose their processed items list, cycle history, and countdown timers.

**The Solution:**
We have introduced **Persistent Instance IDs**. Every instance is now assigned a stable, unique identifier in the database that never changes.

**The Benefit:**

- **Rename Freely:** You can now rename instances as often as you like without breaking anything.
- **Data Safety:** Your history, "processed" cache, and configuration stay intact regardless of name changes.
- **Docker Persistence:** We now save countdown timers to the database. If you restart your Huntarr Docker container, your timers won't reset to zero; they will pick up exactly where they left off.

#### 3. Granular Control: Tagging System

**The Change:**
We have removed the "Mass Toggle" for tagging and replaced it with three individual toggles.

**New Options:**
You can now independently enable/disable tags for:

1. **Missing**
2. **Upgrades**
3. **Shows Missing**

> **⚠️ Important for Upgraders:**
> By default, **all three toggles will be ON** after the update. If you previously had the mass toggle turned *off*, you must go into your instance settings and manually turn these off to match your previous preference.

#### 4. Swaparr Intelligence Upgrades

**Strike System Fix (Issue [#&#8203;687](https://github.com/plexguide/huntarr/issues/687)):**
Previously, Swaparr might strike a download for "No Progress" or "ETA Too Long" too early.

- **New Logic:** Strikes now *only* apply if the download has been running longer than the configured **Max Download Time**. This prevents false positives on large files that are just starting up.

**Manual Import Protection (Issue [#&#8203;706](https://github.com/plexguide/huntarr/issues/706)):**
We found that some downloads were hitting 100% completion but getting stuck in the queue because they needed manual import (e.g., due to a naming mismatch). Swaparr would incorrectly view these as "stalled" and remove them.

- **New Setting:** "Remove completed (100%) stalled" (Default: ON).
- **How to use:** Turn this **OFF** if you want Huntarr to ignore 100% completed downloads, allowing you time to manually import them without fear of deletion.

#### 5. Resource Management: Max Seed Queue

**The Feature:**
For users running Torrents, we have added a **Max Active Seeds** limit per instance.

**How it works:**
You can set a threshold (e.g., "50 active seeds"). Before running a cycle, Huntarr checks your client (qBittorrent or Transmission).

- **If Seeds >= Limit:** The cycle is skipped entirely.
- **If Seeds < Limit:** The cycle proceeds as normal.
- **Why?** This prevents Huntarr from adding more torrents to a client that is already overwhelmed or hitting tracker limits.

**HomePage**

<img width="1795" height="944" alt="image" src="https://github.com/user-attachments/assets/c4393c67-6da9-4afc-a374-6c31769c0ff1" />

**Instance Identifier** <img width="1792" height="918" alt="image" src="https://github.com/user-attachments/assets/54eee7b3-ab4f-44e7-ab3c-0eb863d19545" />

**Tags Rewritten** <img width="1796" height="884" alt="image" src="https://github.com/user-attachments/assets/11bd43cd-bae0-4aec-a6c2-2327be60acd6" />

**Max Seed Queue**

<img width="794" height="649" alt="image" src="https://github.com/user-attachments/assets/3b026e1f-5954-4463-8b38-cb5513c84bcf" />

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3740
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 20:52:37 +00:00
4477dba4c4 chore(deps): update helm release loki to v6.52.0 (#3738)
Some checks failed
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 |
|---|---|---|
| [loki](https://grafana.github.io/helm-charts) ([source](https://github.com/grafana/helm-charts)) | minor | `6.51.0` → `6.52.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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #3738
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 20:50:50 +00:00
0b877a1a8a feat: change endpoint
All checks were successful
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-docker / lint-docker-compose (push) Successful in 35s
render-manifests-push / render-manifests-push (push) Successful in 44s
renovate / renovate (push) Successful in 2m44s
2026-02-05 14:41:52 -06:00
50fc9b4c57 feat: disable l2 announcement
Some checks failed
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 37s
renovate / renovate (push) Has been cancelled
2026-02-05 14:40:58 -06:00
d9c05c3407 Merge branch 'main' of https://gitea.alexlebens.net/alexlebens/infrastructure
All checks were successful
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 30s
renovate / renovate (push) Successful in 1m52s
2026-02-05 14:08:40 -06:00
e79196db45 chore(deps): update helm release argo-cd to v9.4.1 (#3749)
Some checks failed
renovate / renovate (push) Has been cancelled
2026-02-05 20:07:29 +00:00
327fbe7d62 chore(deps): update helm release argo-cd to v9.4.1 (#3749)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m8s
2026-02-05 20:07:21 +00:00
6fe8cfc07f chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.94.1 (#3736)
Some checks failed
lint-test-docker / lint-docker-compose (push) Successful in 53s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/tailscale/tailscale](https://tailscale.com/kb/1282/docker) ([source](https://github.com/tailscale/tailscale)) | minor | `v1.92.5` → `v1.94.1` |

---

### Release Notes

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

### [`v1.94.1`](https://github.com/tailscale/tailscale/releases/tag/v1.94.1)

[Compare Source](https://github.com/tailscale/tailscale/compare/v1.92.5...v1.94.1)

Please refer to the changelog available at <https://tailscale.com/changelog>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3736
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 20:04:37 +00:00
fbc9f0d885 chore(deps): update helm release tailscale-operator to v1.94.1 (#3739)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 25s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [tailscale-operator](https://github.com/tailscale/tailscale) | minor | `1.92.5` → `1.94.1` |

---

### Release Notes

<details>
<summary>tailscale/tailscale (tailscale-operator)</summary>

### [`v1.94.1`](https://github.com/tailscale/tailscale/releases/tag/v1.94.1)

[Compare Source](https://github.com/tailscale/tailscale/compare/v1.92.5...v1.94.1)

Please refer to the changelog available at <https://tailscale.com/changelog>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #3739
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 20:03:50 +00:00
149e5a0ae2 chore(deps): update helm release headlamp to v0.40.0 (#3737)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 1m10s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [headlamp](https://headlamp.dev/) ([source](https://github.com/kubernetes-sigs/headlamp)) | minor | `0.39.0` → `0.40.0` |

---

### Release Notes

<details>
<summary>kubernetes-sigs/headlamp (headlamp)</summary>

### [`v0.40.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.40.0): 0.40.0

[Compare Source](https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0)

####  Enhancements:

- Add icon and color configuration to clusters. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)
- Allow saving selected namespaces per cluster. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Add configurable keyboard shortcuts Thanks to [@&#8203;alokdangre](https://github.com/alokdangre)
- Add HTTPRoute support for Gateway API via new values and template. Thanks to [@&#8203;hxrshxz](https://github.com/hxrshxz)
- Display a8r.io service metadata in service views. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Make in-cluster context name configurable. Thanks to [@&#8203;iamhalje](https://github.com/iamhalje)
- Minimize activities blocking the main content when needed Thanks to [@&#8203;joaquimrocha](https://github.com/joaquimrocha)
- Add extraContainers field to Helm chart. Thanks to [@&#8203;lszczepaniak-XM](https://github.com/lszczepaniak-XM)
- Add ability to specify topologySpreadConstraints in Helm chart. Thanks to [@&#8203;irasnyd](https://github.com/irasnyd)
- Add volume mounts on plugin helper sidecar. Thanks to [@&#8203;martinbfrey](https://github.com/martinbfrey)
- Add meUserInfoURL to secrets template. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Improve French translation. Thanks to [@&#8203;arthurphilippe](https://github.com/arthurphilippe)
- Allow configuring log level via command line arg and environment variable. Thanks to [@&#8203;aadhil2k4](https://github.com/aadhil2k4)
- Add vertical snap positions for activities. Thanks to [@&#8203;kahirokunn](https://github.com/kahirokunn)
- Add deeplink compatibility for viewing Pod logs. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Unauthenticated users can now follow deeplinks. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Add debugging ephemeral container support. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)

##### Appearance Configuration per cluster

<img width="517" height="384" alt="Icon for cluster" src="https://github.com/user-attachments/assets/2a3cd260-262f-4b32-aaa6-c7e4679d7e3c" />
<img width="353" height="291" alt="Appearance Configuration per cluster" src="https://github.com/user-attachments/assets/7b007ddb-ae5c-4b07-b3fe-7ba0b0f5933b" />

##### Add service info from a8r.io metadata
<img width="2416" height="1396" alt="Add service info from a8r.io metadata" src="https://github.com/user-attachments/assets/8db2b504-93f5-4f74-9df0-b530d4f944e5" />

#### 🧩 Shipped Plugins
- Update shipped plugin Prometheus
   - Settings: Added a test connection button
   - Add i18n support
   - Upgrade kinvolk/headlamp-plugin to 0.13.1

#### 🐞 Bug fixes

- Fix showing corrupt file on Mac. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Fix checking for existing project names. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi)
- Fix focus trapping when resource drawer is open. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi)
- Fix MaxListenersExceededWarning. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Fix getMainAPIGroup undefined error. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Fix headlamp-plugin package failing on dist subdirectories. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Fix Deployment.yaml template. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Fix NameValueTable spacing issue. Thanks to [@&#8203;alokdangre](https://github.com/alokdangre)
- Fix ARIA labels for input fields. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t)
- Fix warning label color contrast. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t)
- Fix many a11y issues. Thanks to [@&#8203;illume](https://github.com/illume)
- Implement ad-hoc signing for macOS arm64 to fix damaged app error. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Quote OIDC\_USE\_PKCE value to ensure it's a string. Thanks to [@&#8203;dihmandrake](https://github.com/dihmandrake)
- Fix package pattern in Helm chart release workflow. Thanks to [@&#8203;onedr0p](https://github.com/onedr0p)
- Fix CI failures. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Hide empty top bar overflow menu on small screens. Thanks to [@&#8203;d1vyanshu-kumar](https://github.com/d1vyanshu-kumar)

#### 💻 Development

- Add AGENTS.md for AI-assisted development. Thanks to [@&#8203;illume](https://github.com/illume)
- Add AGENTS.md to created plugins and bundle examples. Thanks to [@&#8203;illume](https://github.com/illume)
- Add app/ development documentation and linting/formatting scripts. Thanks to [@&#8203;illume](https://github.com/illume)
- Move yolossn from headlamp-reviewers to headlamp-maintainers. Thanks to [@&#8203;yolossn](https://github.com/yolossn)
- Bump headlamp-plugin to 0.13.0 in example plugins. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Bump Storybook version in frontend plugins. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Bump tar to 7.5.7. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Update dependencies. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Add fast-check property tests for unit parsers. Thanks to [@&#8203;illume](https://github.com/illume)
- Pin GitHub Actions by hash in draft-release workflow. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Skip chart release if it already exists. Thanks to [@&#8203;sniok](https://github.com/sniok)
- Remove unused frontend code. Thanks to [@&#8203;skoeva](https://github.com/skoeva)

#### 📖 Documentation

- Add ingress basic auth guide for in-cluster deployments. Thanks to [@&#8203;aaryan359](https://github.com/aaryan359)
- Add Quick Start for Contributors section to README. Thanks to [@&#8203;TRIVENI206](https://github.com/TRIVENI206)
- Add Talos to supported platforms. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)
- Fix Dex OIDC block indentation in values.yaml snippet. Thanks to [@&#8203;archups](https://github.com/archups)

#### 🛡️ Security

- Add [@&#8203;illume](https://github.com/illume) and [@&#8203;yolossn](https://github.com/yolossn) to SECURITY\_CONTACTS. Thanks to [@&#8203;illume](https://github.com/illume)

**Full Changelog**: <https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0>

***

<!-- end-release-notes -->

**Container image:** 🐳  [ghcr.io/headlamp-k8s/headlamp:v0.40.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp)
**Desktop Apps:**

🐧  [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp)
🐧  Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.AppImage),  [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.AppImage)
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.tar.gz)
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/headlamp_0.40.0-1_amd64.deb)
:green\_apple:  [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-x64.dmg)
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-arm64.dmg)
:blue\_square:  [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-win-x64.exe)

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #3737
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 19:52:13 +00:00
8d5bdba52b chore(deps): update dependency headlamp-k8s/headlamp to v0.40.0 (#3733)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Failing after 2m53s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [headlamp-k8s/headlamp](https://github.com/headlamp-k8s/headlamp) | minor | `v0.39.0` → `v0.40.0` |

---

### Release Notes

<details>
<summary>headlamp-k8s/headlamp (headlamp-k8s/headlamp)</summary>

### [`v0.40.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.40.0): 0.40.0

[Compare Source](https://github.com/headlamp-k8s/headlamp/compare/headlamp-helm-0.39.0...v0.40.0)

####  Enhancements:

- Add icon and color configuration to clusters. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)
- Allow saving selected namespaces per cluster. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Add configurable keyboard shortcuts Thanks to [@&#8203;alokdangre](https://github.com/alokdangre)
- Add HTTPRoute support for Gateway API via new values and template. Thanks to [@&#8203;hxrshxz](https://github.com/hxrshxz)
- Display a8r.io service metadata in service views. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Make in-cluster context name configurable. Thanks to [@&#8203;iamhalje](https://github.com/iamhalje)
- Minimize activities blocking the main content when needed Thanks to [@&#8203;joaquimrocha](https://github.com/joaquimrocha)
- Add extraContainers field to Helm chart. Thanks to [@&#8203;lszczepaniak-XM](https://github.com/lszczepaniak-XM)
- Add ability to specify topologySpreadConstraints in Helm chart. Thanks to [@&#8203;irasnyd](https://github.com/irasnyd)
- Add volume mounts on plugin helper sidecar. Thanks to [@&#8203;martinbfrey](https://github.com/martinbfrey)
- Add meUserInfoURL to secrets template. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Improve French translation. Thanks to [@&#8203;arthurphilippe](https://github.com/arthurphilippe)
- Allow configuring log level via command line arg and environment variable. Thanks to [@&#8203;aadhil2k4](https://github.com/aadhil2k4)
- Add vertical snap positions for activities. Thanks to [@&#8203;kahirokunn](https://github.com/kahirokunn)
- Add deeplink compatibility for viewing Pod logs. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Unauthenticated users can now follow deeplinks. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Add debugging ephemeral container support. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)

##### Appearance Configuration per cluster

<img width="517" height="384" alt="Icon for cluster" src="https://github.com/user-attachments/assets/2a3cd260-262f-4b32-aaa6-c7e4679d7e3c" />
<img width="353" height="291" alt="Appearance Configuration per cluster" src="https://github.com/user-attachments/assets/7b007ddb-ae5c-4b07-b3fe-7ba0b0f5933b" />

##### Add service info from a8r.io metadata
<img width="2416" height="1396" alt="Add service info from a8r.io metadata" src="https://github.com/user-attachments/assets/8db2b504-93f5-4f74-9df0-b530d4f944e5" />

#### 🧩 Shipped Plugins
- Update shipped plugin Prometheus
   - Settings: Added a test connection button
   - Add i18n support
   - Upgrade kinvolk/headlamp-plugin to 0.13.1

#### 🐞 Bug fixes

- Fix showing corrupt file on Mac. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Fix checking for existing project names. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi)
- Fix focus trapping when resource drawer is open. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi)
- Fix MaxListenersExceededWarning. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Fix getMainAPIGroup undefined error. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Fix headlamp-plugin package failing on dist subdirectories. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Fix Deployment.yaml template. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah)
- Fix NameValueTable spacing issue. Thanks to [@&#8203;alokdangre](https://github.com/alokdangre)
- Fix ARIA labels for input fields. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t)
- Fix warning label color contrast. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t)
- Fix many a11y issues. Thanks to [@&#8203;illume](https://github.com/illume)
- Implement ad-hoc signing for macOS arm64 to fix damaged app error. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03)
- Quote OIDC\_USE\_PKCE value to ensure it's a string. Thanks to [@&#8203;dihmandrake](https://github.com/dihmandrake)
- Fix package pattern in Helm chart release workflow. Thanks to [@&#8203;onedr0p](https://github.com/onedr0p)
- Fix CI failures. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Hide empty top bar overflow menu on small screens. Thanks to [@&#8203;d1vyanshu-kumar](https://github.com/d1vyanshu-kumar)

#### 💻 Development

- Add AGENTS.md for AI-assisted development. Thanks to [@&#8203;illume](https://github.com/illume)
- Add AGENTS.md to created plugins and bundle examples. Thanks to [@&#8203;illume](https://github.com/illume)
- Add app/ development documentation and linting/formatting scripts. Thanks to [@&#8203;illume](https://github.com/illume)
- Move yolossn from headlamp-reviewers to headlamp-maintainers. Thanks to [@&#8203;yolossn](https://github.com/yolossn)
- Bump headlamp-plugin to 0.13.0 in example plugins. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Bump Storybook version in frontend plugins. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Bump tar to 7.5.7. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Update dependencies. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Add fast-check property tests for unit parsers. Thanks to [@&#8203;illume](https://github.com/illume)
- Pin GitHub Actions by hash in draft-release workflow. Thanks to [@&#8203;skoeva](https://github.com/skoeva)
- Skip chart release if it already exists. Thanks to [@&#8203;sniok](https://github.com/sniok)
- Remove unused frontend code. Thanks to [@&#8203;skoeva](https://github.com/skoeva)

#### 📖 Documentation

- Add ingress basic auth guide for in-cluster deployments. Thanks to [@&#8203;aaryan359](https://github.com/aaryan359)
- Add Quick Start for Contributors section to README. Thanks to [@&#8203;TRIVENI206](https://github.com/TRIVENI206)
- Add Talos to supported platforms. Thanks to [@&#8203;alexmathieu22](https://github.com/alexmathieu22)
- Fix Dex OIDC block indentation in values.yaml snippet. Thanks to [@&#8203;archups](https://github.com/archups)

#### 🛡️ Security

- Add [@&#8203;illume](https://github.com/illume) and [@&#8203;yolossn](https://github.com/yolossn) to SECURITY\_CONTACTS. Thanks to [@&#8203;illume](https://github.com/illume)

**Full Changelog**: <https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0>

***

<!-- end-release-notes -->

**Container image:** 🐳  [ghcr.io/headlamp-k8s/headlamp:v0.40.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp)
**Desktop Apps:**

🐧  [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp)
🐧  Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.AppImage),  [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.AppImage)
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.tar.gz)
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/headlamp_0.40.0-1_amd64.deb)
:green\_apple:  [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-x64.dmg)
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-arm64.dmg)
:blue\_square:  [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-win-x64.exe)

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3733
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 19:48:24 +00:00
4d1ccd1164 chore(deps): update helm release cloudnative-pg to v0.27.1 (#3746)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Failing after 1m29s
2026-02-05 19:36:46 +00:00
ad9f4e7ef2 chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.28.1 (#3745)
Some checks failed
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-02-05 19:34:58 +00:00
973f2f4be4 chore(deps): update ghcr.io/gethomepage/homepage docker tag to v1.10.1 (#3735)
Some checks failed
lint-test-docker / lint-docker-compose (push) Successful in 1m38s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/gethomepage/homepage](https://github.com/gethomepage/homepage) | minor | `v1.9.0` → `v1.10.1` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>gethomepage/homepage (ghcr.io/gethomepage/homepage)</summary>

### [`v1.10.1`](https://github.com/gethomepage/homepage/releases/tag/v1.10.1)

[Compare Source](https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1)

##### What's Changed

- Chore: move to Zensical docs by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6279](https://github.com/gethomepage/homepage/pull/6279)
- Enhancement: better display of Arcane widget errors by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6281](https://github.com/gethomepage/homepage/pull/6281)

**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1>

### [`v1.10.0`](https://github.com/gethomepage/homepage/releases/tag/v1.10.0)

[Compare Source](https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0)

##### What's Changed

- Feature: dockhand service widget by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6229](https://github.com/gethomepage/homepage/pull/6229)
- Enhancement: handle Vikunja v1rc4 breaking changes by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6234](https://github.com/gethomepage/homepage/pull/6234)
- Enhancement: Add support for PWA icons and shortcuts by [@&#8203;kpau](https://github.com/kpau) in [#&#8203;6235](https://github.com/gethomepage/homepage/pull/6235)
- Feature: Dispatcharr widget by [@&#8203;muertocaloh](https://github.com/muertocaloh) in [#&#8203;6035](https://github.com/gethomepage/homepage/pull/6035)
- Enhancement: support jellyfin 10.12 breaking API changes by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6252](https://github.com/gethomepage/homepage/pull/6252)
- Fix: fix authentik widget login counts for v2 api by [@&#8203;jeliozver](https://github.com/jeliozver) in [#&#8203;6257](https://github.com/gethomepage/homepage/pull/6257)
- Chore(deps): Bump swr from 2.3.3 to 2.4.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6260](https://github.com/gethomepage/homepage/pull/6260)
- Chore(deps): Bump winston from 3.17.0 to 3.19.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6264](https://github.com/gethomepage/homepage/pull/6264)
- Chore(deps-dev): Bump next-js and eslint-config-next from 15.2.4 to 15.5.11 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6261](https://github.com/gethomepage/homepage/pull/6261)
- Chore(deps-dev): Bump tailwindcss from 4.0.9 to 4.1.18 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6262](https://github.com/gethomepage/homepage/pull/6262)
- Chore(deps): Bump i18next from 25.5.3 to 25.8.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6263](https://github.com/gethomepage/homepage/pull/6263)
- Chore: move to eslint by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6270](https://github.com/gethomepage/homepage/pull/6270)
- Enhancement: DNS fallback for Alpine/musl compatibility by [@&#8203;lexfrei](https://github.com/lexfrei) in [#&#8203;6265](https://github.com/gethomepage/homepage/pull/6265)
- Feature: arcane service widget by [@&#8203;kmendell](https://github.com/kmendell) in [#&#8203;6274](https://github.com/gethomepage/homepage/pull/6274)
- Chore: homepage tests by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6278](https://github.com/gethomepage/homepage/pull/6278)
- New Crowdin translations by GitHub Action by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;6220](https://github.com/gethomepage/homepage/pull/6220)

##### New Contributors

- [@&#8203;kpau](https://github.com/kpau) made their first contribution in [#&#8203;6235](https://github.com/gethomepage/homepage/pull/6235)
- [@&#8203;muertocaloh](https://github.com/muertocaloh) made their first contribution in [#&#8203;6035](https://github.com/gethomepage/homepage/pull/6035)
- [@&#8203;jeliozver](https://github.com/jeliozver) made their first contribution in [#&#8203;6257](https://github.com/gethomepage/homepage/pull/6257)
- [@&#8203;lexfrei](https://github.com/lexfrei) made their first contribution in [#&#8203;6265](https://github.com/gethomepage/homepage/pull/6265)
- [@&#8203;kmendell](https://github.com/kmendell) made their first contribution in [#&#8203;6274](https://github.com/gethomepage/homepage/pull/6274)

**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0>

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #3735
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 19:32:55 +00:00
afe7463a65 chore(deps): update gethomepage/homepage to v1.10.1 (#3734)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [gethomepage/homepage](https://github.com/gethomepage/homepage) | minor | `v1.9.0` → `v1.10.1` |
| [ghcr.io/gethomepage/homepage](https://github.com/gethomepage/homepage) | minor | `v1.9.0` → `v1.10.1` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>gethomepage/homepage (gethomepage/homepage)</summary>

### [`v1.10.1`](https://github.com/gethomepage/homepage/releases/tag/v1.10.1)

[Compare Source](https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1)

##### What's Changed

- Chore: move to Zensical docs by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6279](https://github.com/gethomepage/homepage/pull/6279)
- Enhancement: better display of Arcane widget errors by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6281](https://github.com/gethomepage/homepage/pull/6281)

**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1>

### [`v1.10.0`](https://github.com/gethomepage/homepage/releases/tag/v1.10.0)

[Compare Source](https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0)

##### What's Changed

- Feature: dockhand service widget by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6229](https://github.com/gethomepage/homepage/pull/6229)
- Enhancement: handle Vikunja v1rc4 breaking changes by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6234](https://github.com/gethomepage/homepage/pull/6234)
- Enhancement: Add support for PWA icons and shortcuts by [@&#8203;kpau](https://github.com/kpau) in [#&#8203;6235](https://github.com/gethomepage/homepage/pull/6235)
- Feature: Dispatcharr widget by [@&#8203;muertocaloh](https://github.com/muertocaloh) in [#&#8203;6035](https://github.com/gethomepage/homepage/pull/6035)
- Enhancement: support jellyfin 10.12 breaking API changes by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6252](https://github.com/gethomepage/homepage/pull/6252)
- Fix: fix authentik widget login counts for v2 api by [@&#8203;jeliozver](https://github.com/jeliozver) in [#&#8203;6257](https://github.com/gethomepage/homepage/pull/6257)
- Chore(deps): Bump swr from 2.3.3 to 2.4.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6260](https://github.com/gethomepage/homepage/pull/6260)
- Chore(deps): Bump winston from 3.17.0 to 3.19.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6264](https://github.com/gethomepage/homepage/pull/6264)
- Chore(deps-dev): Bump next-js and eslint-config-next from 15.2.4 to 15.5.11 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6261](https://github.com/gethomepage/homepage/pull/6261)
- Chore(deps-dev): Bump tailwindcss from 4.0.9 to 4.1.18 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6262](https://github.com/gethomepage/homepage/pull/6262)
- Chore(deps): Bump i18next from 25.5.3 to 25.8.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;6263](https://github.com/gethomepage/homepage/pull/6263)
- Chore: move to eslint by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6270](https://github.com/gethomepage/homepage/pull/6270)
- Enhancement: DNS fallback for Alpine/musl compatibility by [@&#8203;lexfrei](https://github.com/lexfrei) in [#&#8203;6265](https://github.com/gethomepage/homepage/pull/6265)
- Feature: arcane service widget by [@&#8203;kmendell](https://github.com/kmendell) in [#&#8203;6274](https://github.com/gethomepage/homepage/pull/6274)
- Chore: homepage tests by [@&#8203;shamoon](https://github.com/shamoon) in [#&#8203;6278](https://github.com/gethomepage/homepage/pull/6278)
- New Crowdin translations by GitHub Action by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;6220](https://github.com/gethomepage/homepage/pull/6220)

##### New Contributors

- [@&#8203;kpau](https://github.com/kpau) made their first contribution in [#&#8203;6235](https://github.com/gethomepage/homepage/pull/6235)
- [@&#8203;muertocaloh](https://github.com/muertocaloh) made their first contribution in [#&#8203;6035](https://github.com/gethomepage/homepage/pull/6035)
- [@&#8203;jeliozver](https://github.com/jeliozver) made their first contribution in [#&#8203;6257](https://github.com/gethomepage/homepage/pull/6257)
- [@&#8203;lexfrei](https://github.com/lexfrei) made their first contribution in [#&#8203;6265](https://github.com/gethomepage/homepage/pull/6265)
- [@&#8203;kmendell](https://github.com/kmendell) made their first contribution in [#&#8203;6274](https://github.com/gethomepage/homepage/pull/6274)

**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0>

</details>

---

### Configuration

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

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

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

🔕 **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3734
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 19:30:30 +00:00
4e78ecddaf feat: enable l2 announcement 2026-02-05 13:17:52 -06:00
95ae20b9b9 feat: increment backup
All checks were successful
renovate / renovate (push) Successful in 10m34s
lint-test-helm / lint-helm (push) Successful in 3m58s
render-manifests-push / render-manifests-push (push) Successful in 4m48s
2026-02-05 12:59:34 -06:00
1db96b6c1b fix: downgrade
Some checks failed
lint-test-helm / lint-helm (push) Successful in 17s
render-manifests-push / render-manifests-push (push) Successful in 38s
renovate / renovate (push) Failing after 4m41s
2026-02-05 12:24:58 -06:00
deff987341 fix: set legacy host routing
Some checks failed
lint-test-helm / lint-helm (push) Failing after 2s
render-manifests-push / render-manifests-push (push) Successful in 3m30s
renovate / renovate (push) Successful in 7m10s
2026-02-05 11:27:44 -06:00
d5f7531c05 feat: add l2 announcement
All checks were successful
lint-test-helm / lint-helm (push) Successful in 20s
render-manifests-push / render-manifests-push (push) Successful in 50s
renovate / renovate (push) Successful in 1m31s
2026-02-04 22:13:45 -06:00
890e02b3f5 feat: specify ip
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 39s
renovate / renovate (push) Successful in 1m46s
2026-02-04 22:10:19 -06:00
98f40236de chore(deps): update dependency cilium/cilium to v1.19.0 (#3715)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m17s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cilium/cilium](https://github.com/cilium/cilium) | minor | `1.18.6` → `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium/cilium)</summary>

### [`v1.19.0`](https://github.com/cilium/cilium/releases/tag/v1.19.0): 1.19.0

[Compare Source](https://github.com/cilium/cilium/compare/1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium 1.19.0](https://github.com/cilium/cilium/releases/tag/v1.19.0) release!

A total of **2934 new commits** have been contributed to this release by a growing community of over **1010 developers** and over **23,600 GitHub stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the [Upgrade Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes) for more details.

The full changelog can be found [here](https://github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
  - 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern prefix. ([cilium/cilium#43420](https://github.com/cilium/cilium/pull/43420), [@&#8203;fristonio](https://github.com/fristonio))
  - 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols in host firewall rules. ([cilium/cilium#39872](https://github.com/cilium/cilium/pull/39872), [@&#8203;aditighag](https://github.com/aditighag); [cilium/cilium#41949](https://github.com/cilium/cilium/pull/41949), [@&#8203;kyounghunJang](https://github.com/kyounghunJang))
  -  **Actively Deny Connections**: When Network Policies deny a connection, Cilium can return ICMPv4 "Destination unreachable" messages for a friendlier deny. ([cilium/cilium#41406](https://github.com/cilium/cilium/pull/41406), [@&#8203;antonipp](https://github.com/antonipp))
  - 🌐 **Select Clusters Explicitly**: When network policy selectors don't explicitly define a cluster for communication to be allowed, they will now default to only allowing the local cluster. ([cilium/cilium#40609](https://github.com/cilium/cilium/pull/40609), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🔧 **Unlock Future Work**: This release brings several internal improvements to the network policy engine in preparation for features planned in the next Cilium minor release ([cilium/cilium#39906](https://github.com/cilium/cilium/pull/39906), [@&#8203;vipul-21](https://github.com/vipul-21); [cilium/cilium#42784](https://github.com/cilium/cilium/pull/42784), [cilium/cilium#42896](https://github.com/cilium/cilium/pull/42896), [@&#8203;jrajahalme](https://github.com/jrajahalme))
  - ⚠️ **Deprecate underutilized features**: To focus on solving common problems Cilium users face, this release deprecates the Kafka protocol match fields (beta), as well as the `ToRequires` and `FromRequires` policy fields. ([cilium/cilium#43167](https://github.com/cilium/cilium/pull/43167), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#40967](https://github.com/cilium/cilium/pull/40967), [@&#8203;TheBeeZee](https://github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
  - 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent encryption modes now support a "strict mode" to require traffic to be encrypted between nodes. Unencrypted traffic will be dropped in this mode. ([cilium/cilium#39239](https://github.com/cilium/cilium/pull/39239), [cilium/cilium#42115](https://github.com/cilium/cilium/pull/42115), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;julianwiedmann](https://github.com/julianwiedmann))
  - 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which enables TCP connections between workloads to be transparently encrypted and authenticated. ([cilium/cilium#42766](https://github.com/cilium/cilium/pull/42766), [cilium/cilium#42819](https://github.com/cilium/cilium/pull/42819), [cilium/cilium#43227](https://github.com/cilium/cilium/pull/43227) and others,  [@&#8203;ldelossa](https://github.com/ldelossa), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;nddq](https://github.com/nddq))
  - 👥 **Mutual Authentication**: The out-of-band [Mutual Authentication](https://docs.cilium.io/en/v1.19.0/network/servicemesh/mutual-authentication/mutual-authentication/) feature is now disabled by default, pending community feedback. If you have a requirement for mTLS, consider trying the new Ztunnel integration. ([cilium/cilium#42665](https://github.com/cilium/cilium/pull/42665), [@&#8203;christarazi](https://github.com/christarazi))
  - ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF Host Routing for faster route lookups ([cilium/cilium#41997](https://github.com/cilium/cilium/pull/41997), [@&#8203;pchaigno](https://github.com/pchaigno))

- 🚠 **Networking**
  - 🚀  **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP when communicating over UDP-based tunnels such as VXLAN and Geneve. ([cilium/cilium#43416](https://github.com/cilium/cilium/pull/43416), [@&#8203;gentoo-root](https://github.com/gentoo-root))
  - 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum transmission unit (MTU) sizes for network paths using TCP. ([cilium/cilium#42012](https://github.com/cilium/cilium/pull/42012), [cilium/cilium#43710](https://github.com/cilium/cilium/pull/43710), [@&#8203;tommyp1ckles](https://github.com/tommyp1ckles))
  - 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay address family on dual-stack clusters. ([cilium/cilium#40324](https://github.com/cilium/cilium/pull/40324), [@&#8203;pchaigno](https://github.com/pchaigno))
  - 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool IPAM feature to work with IPsec and direct routing modes, and promote it from Beta to Stable. ([cilium/cilium#40460](https://github.com/cilium/cilium/pull/40460), [cilium/cilium#42191](https://github.com/cilium/cilium/pull/42191), [@&#8203;pippolo84](https://github.com/pippolo84))
  - 🎭 **More Configurable Masquerade**: IP Masquerade configuration can now be customized for traffic sent to nodes in other IP subnets, and addresses in IPAM pools can be excluded from masquerade ([cilium/cilium#37568](https://github.com/cilium/cilium/pull/37568), [@&#8203;behzad-mir](https://github.com/behzad-mir); [cilium/cilium#43380](https://github.com/cilium/cilium/pull/43380), [@&#8203;alimehrabikoshki](https://github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
  - 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery Advertisements for IPv6 Layer-2 Announcements. ([cilium/cilium#39648](https://github.com/cilium/cilium/pull/39648), [@&#8203;msune](https://github.com/msune))
  - 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a Kubernetes "loopback service" using IPv6. ([cilium/cilium#39594](https://github.com/cilium/cilium/pull/39594), [@&#8203;saiaunghlyanhtet](https://github.com/saiaunghlyanhtet))
  - ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes support for using GRPCRoute as well as HTTPRoute. ([cilium/cilium#41936](https://github.com/cilium/cilium/pull/41936), [@&#8203;youngnick](https://github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
  - 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP advertisement type that allows advertisement of IPs assigned on local interfaces. This can be useful for example in multi-homing setups, where a common node's loopback address can be advertised via multiple BGP sessions over different network interfaces. ([cilium/cilium#42469](https://github.com/cilium/cilium/pull/42469), [@&#8203;rastislavs](https://github.com/rastislavs))
  - ✉️ **Override Source IP addresses**: You can override the auto-generated BGP session source IP with the IP address applied on the configured `sourceInterface` to allow binding the BGP connection to the loopback address which is not tied to the specific physical interface's lifecycle ([cilium/cilium#42583](https://github.com/cilium/cilium/pull/42583), [@&#8203;rastislavs](https://github.com/rastislavs))
  - 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a service has 0 endpoints, to allow balancing to a different DC/cluster with `externalTrafficPolicy=Cluster` ([cilium/cilium#40717](https://github.com/cilium/cilium/pull/40717), [@&#8203;oblazek](https://github.com/oblazek))
  - ⚠️ **Move to `cilium.io/v2` API**: The support for the older `CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced with v2 APIs. ([cilium/cilium#42278](https://github.com/cilium/cilium/pull/42278), [@&#8203;rastislavs](https://github.com/rastislavs))

- 🛰️ **Observability**
  - 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific packets through the cluster using IP Options. ([cilium/cilium#41306](https://github.com/cilium/cilium/pull/41306), [@&#8203;Bigdelle](https://github.com/Bigdelle))
  - 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble` command line to understand the encryption status of the traffic, either `--encrypted` or `--unencrypted`. ([cilium/cilium#43096](https://github.com/cilium/cilium/pull/43096), [@&#8203;SRodi](https://github.com/SRodi))
  - 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now include which Network Policy caused the drop. ([cilium/cilium#41693](https://github.com/cilium/cilium/pull/41693), [@&#8203;41ks](https://github.com/41ks))

- 🌅 **Performance and Scale**
  -  **Faster Network Policy Computation**: Improve Cilium resource usage for handling selectors in network policies. ([cilium/cilium#42008](https://github.com/cilium/cilium/pull/42008), [@&#8203;jrajahalme](https://github.com/jrajahalme); [cilium/cilium#42580](https://github.com/cilium/cilium/pull/42580), [@&#8203;odinuge](https://github.com/odinuge))
  - 🔌 **More Efficient Connection Tracking**: Several improvements have been made to reduce the number of connections being tracked by Cilium, particularly when using Geneve, VXLAN or WireGuard. ([cilium/cilium#38782](https://github.com/cilium/cilium/pull/38782), [@&#8203;BenoitKnecht](https://github.com/BenoitKnecht); [cilium/cilium#41990](https://github.com/cilium/cilium/pull/41990), [@&#8203;bersoare](https://github.com/bersoare))
  - 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in large AWS environments with many resources. ([cilium/cilium#42529](https://github.com/cilium/cilium/pull/42529), [@&#8203;liyihuang](https://github.com/liyihuang))

- ⚙️ **Operations**
  - 📦 **Access Helm charts via Registry**: Helm charts are also available under `quay.io/cilium/charts/cilium` ([cilium/cilium#43624](https://github.com/cilium/cilium/pull/43624), [@&#8203;aanm](https://github.com/aanm))
  - 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics exposed by the Cilium Operator. ([cilium/cilium#42077](https://github.com/cilium/cilium/pull/42077), [@&#8203;phuhung273](https://github.com/phuhung273))
  - 🤖 **Easier Multi-Cluster install**: There's now support for auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster  Services (MCS). ([cilium/cilium#40729](https://github.com/cilium/cilium/pull/40729), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and Hubble certificate generation when using GitOps approaches. ([cilium/cilium#42298](https://github.com/cilium/cilium/pull/42298), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy v1.35, Gateway API v1.4, and GoBGP v3.37. ([cilium/cilium#43422](https://github.com/cilium/cilium/pull/43422), [@&#8203;aanm](https://github.com/aanm); [cilium/cilium#40569](https://github.com/cilium/cilium/pull/40569), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#41936](https://github.com/cilium/cilium/pull/41936), [@&#8203;youngnick](https://github.com/youngnick); [cilium/cilium#42824](https://github.com/cilium/cilium/pull/42824), [@&#8203;rastislavs](https://github.com/rastislavs)).

- 🏠 **Community**
  - ❤️ **Production Case Studies**: Many end-users have stepped forward to tell their stories running Cilium in production. If your company wants to submit their case studies let us know. We would love to hear your feedback!
  - 📰 See studies with [Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546), [Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[ Cybozu](https://www.cncf.io/case-studies/cybozu/), [ESnet](https://www.cncf.io/case-studies/esnet/),[ Nutanix](https://www.cncf.io/case-studies/nutanix/), [OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/), [TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
  - 🇺🇸 **Atlanta Events**: The community gathered at [CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ) and the [Cilium Developer Summit](https://github.com/cilium/dev-summits/blob/main/2025-NA/README.md) in Atlanta.
  - 🇳🇱 **Amsterdam Events**: Meet us at the upcoming [CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/) and [Cilium Developer Summit](https://github.com/cilium/dev-summits/tree/main/2026-EU) in Amsterdam, March 23-27. [Read more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/) about where to find Cilium during the show.
  - 🔟 **Cilium is 10**: Read the [2025 Cilium Annual Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf) to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart:🎂
This is a very special release for Cilium, as it celebrates **10 years** since the first commit. We couldn’t be more proud of what this project has accomplished. All the GitHub issues, pull requests, reviews, stars, forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug reports, design docs, discussions, meetings, Slack messages, YouTube streams, eCHO episodes, conference talks, blog posts, demos, and presentations have made the project the success it is today.
:birthday::heart::heart:❤️🎂

#### Docker Manifests

##### cilium

`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver

`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin

`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay

`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud

`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws

`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure

`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic

`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator

`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3715
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 04:00:17 +00:00
5490094d1a chore(deps): update helm release cilium to v1.19.0 (#3699)
Some checks failed
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 |
|---|---|---|
| [cilium](https://cilium.io/) ([source](https://github.com/cilium/cilium)) | minor | `1.18.6` → `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium)</summary>

### [`v1.19.0`](https://github.com/cilium/cilium/releases/tag/v1.19.0): 1.19.0

[Compare Source](https://github.com/cilium/cilium/compare/1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium 1.19.0](https://github.com/cilium/cilium/releases/tag/v1.19.0) release!

A total of **2934 new commits** have been contributed to this release by a growing community of over **1010 developers** and over **23,600 GitHub stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the [Upgrade Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes) for more details.

The full changelog can be found [here](https://github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
  - 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern prefix. ([cilium/cilium#43420](https://github.com/cilium/cilium/pull/43420), [@&#8203;fristonio](https://github.com/fristonio))
  - 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols in host firewall rules. ([cilium/cilium#39872](https://github.com/cilium/cilium/pull/39872), [@&#8203;aditighag](https://github.com/aditighag); [cilium/cilium#41949](https://github.com/cilium/cilium/pull/41949), [@&#8203;kyounghunJang](https://github.com/kyounghunJang))
  -  **Actively Deny Connections**: When Network Policies deny a connection, Cilium can return ICMPv4 "Destination unreachable" messages for a friendlier deny. ([cilium/cilium#41406](https://github.com/cilium/cilium/pull/41406), [@&#8203;antonipp](https://github.com/antonipp))
  - 🌐 **Select Clusters Explicitly**: When network policy selectors don't explicitly define a cluster for communication to be allowed, they will now default to only allowing the local cluster. ([cilium/cilium#40609](https://github.com/cilium/cilium/pull/40609), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🔧 **Unlock Future Work**: This release brings several internal improvements to the network policy engine in preparation for features planned in the next Cilium minor release ([cilium/cilium#39906](https://github.com/cilium/cilium/pull/39906), [@&#8203;vipul-21](https://github.com/vipul-21); [cilium/cilium#42784](https://github.com/cilium/cilium/pull/42784), [cilium/cilium#42896](https://github.com/cilium/cilium/pull/42896), [@&#8203;jrajahalme](https://github.com/jrajahalme))
  - ⚠️ **Deprecate underutilized features**: To focus on solving common problems Cilium users face, this release deprecates the Kafka protocol match fields (beta), as well as the `ToRequires` and `FromRequires` policy fields. ([cilium/cilium#43167](https://github.com/cilium/cilium/pull/43167), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#40967](https://github.com/cilium/cilium/pull/40967), [@&#8203;TheBeeZee](https://github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
  - 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent encryption modes now support a "strict mode" to require traffic to be encrypted between nodes. Unencrypted traffic will be dropped in this mode. ([cilium/cilium#39239](https://github.com/cilium/cilium/pull/39239), [cilium/cilium#42115](https://github.com/cilium/cilium/pull/42115), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;julianwiedmann](https://github.com/julianwiedmann))
  - 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which enables TCP connections between workloads to be transparently encrypted and authenticated. ([cilium/cilium#42766](https://github.com/cilium/cilium/pull/42766), [cilium/cilium#42819](https://github.com/cilium/cilium/pull/42819), [cilium/cilium#43227](https://github.com/cilium/cilium/pull/43227) and others,  [@&#8203;ldelossa](https://github.com/ldelossa), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;nddq](https://github.com/nddq))
  - 👥 **Mutual Authentication**: The out-of-band [Mutual Authentication](https://docs.cilium.io/en/v1.19.0/network/servicemesh/mutual-authentication/mutual-authentication/) feature is now disabled by default, pending community feedback. If you have a requirement for mTLS, consider trying the new Ztunnel integration. ([cilium/cilium#42665](https://github.com/cilium/cilium/pull/42665), [@&#8203;christarazi](https://github.com/christarazi))
  - ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF Host Routing for faster route lookups ([cilium/cilium#41997](https://github.com/cilium/cilium/pull/41997), [@&#8203;pchaigno](https://github.com/pchaigno))

- 🚠 **Networking**
  - 🚀  **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP when communicating over UDP-based tunnels such as VXLAN and Geneve. ([cilium/cilium#43416](https://github.com/cilium/cilium/pull/43416), [@&#8203;gentoo-root](https://github.com/gentoo-root))
  - 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum transmission unit (MTU) sizes for network paths using TCP. ([cilium/cilium#42012](https://github.com/cilium/cilium/pull/42012), [cilium/cilium#43710](https://github.com/cilium/cilium/pull/43710), [@&#8203;tommyp1ckles](https://github.com/tommyp1ckles))
  - 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay address family on dual-stack clusters. ([cilium/cilium#40324](https://github.com/cilium/cilium/pull/40324), [@&#8203;pchaigno](https://github.com/pchaigno))
  - 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool IPAM feature to work with IPsec and direct routing modes, and promote it from Beta to Stable. ([cilium/cilium#40460](https://github.com/cilium/cilium/pull/40460), [cilium/cilium#42191](https://github.com/cilium/cilium/pull/42191), [@&#8203;pippolo84](https://github.com/pippolo84))
  - 🎭 **More Configurable Masquerade**: IP Masquerade configuration can now be customized for traffic sent to nodes in other IP subnets, and addresses in IPAM pools can be excluded from masquerade ([cilium/cilium#37568](https://github.com/cilium/cilium/pull/37568), [@&#8203;behzad-mir](https://github.com/behzad-mir); [cilium/cilium#43380](https://github.com/cilium/cilium/pull/43380), [@&#8203;alimehrabikoshki](https://github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
  - 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery Advertisements for IPv6 Layer-2 Announcements. ([cilium/cilium#39648](https://github.com/cilium/cilium/pull/39648), [@&#8203;msune](https://github.com/msune))
  - 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a Kubernetes "loopback service" using IPv6. ([cilium/cilium#39594](https://github.com/cilium/cilium/pull/39594), [@&#8203;saiaunghlyanhtet](https://github.com/saiaunghlyanhtet))
  - ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes support for using GRPCRoute as well as HTTPRoute. ([cilium/cilium#41936](https://github.com/cilium/cilium/pull/41936), [@&#8203;youngnick](https://github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
  - 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP advertisement type that allows advertisement of IPs assigned on local interfaces. This can be useful for example in multi-homing setups, where a common node's loopback address can be advertised via multiple BGP sessions over different network interfaces. ([cilium/cilium#42469](https://github.com/cilium/cilium/pull/42469), [@&#8203;rastislavs](https://github.com/rastislavs))
  - ✉️ **Override Source IP addresses**: You can override the auto-generated BGP session source IP with the IP address applied on the configured `sourceInterface` to allow binding the BGP connection to the loopback address which is not tied to the specific physical interface's lifecycle ([cilium/cilium#42583](https://github.com/cilium/cilium/pull/42583), [@&#8203;rastislavs](https://github.com/rastislavs))
  - 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a service has 0 endpoints, to allow balancing to a different DC/cluster with `externalTrafficPolicy=Cluster` ([cilium/cilium#40717](https://github.com/cilium/cilium/pull/40717), [@&#8203;oblazek](https://github.com/oblazek))
  - ⚠️ **Move to `cilium.io/v2` API**: The support for the older `CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced with v2 APIs. ([cilium/cilium#42278](https://github.com/cilium/cilium/pull/42278), [@&#8203;rastislavs](https://github.com/rastislavs))

- 🛰️ **Observability**
  - 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific packets through the cluster using IP Options. ([cilium/cilium#41306](https://github.com/cilium/cilium/pull/41306), [@&#8203;Bigdelle](https://github.com/Bigdelle))
  - 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble` command line to understand the encryption status of the traffic, either `--encrypted` or `--unencrypted`. ([cilium/cilium#43096](https://github.com/cilium/cilium/pull/43096), [@&#8203;SRodi](https://github.com/SRodi))
  - 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now include which Network Policy caused the drop. ([cilium/cilium#41693](https://github.com/cilium/cilium/pull/41693), [@&#8203;41ks](https://github.com/41ks))

- 🌅 **Performance and Scale**
  -  **Faster Network Policy Computation**: Improve Cilium resource usage for handling selectors in network policies. ([cilium/cilium#42008](https://github.com/cilium/cilium/pull/42008), [@&#8203;jrajahalme](https://github.com/jrajahalme); [cilium/cilium#42580](https://github.com/cilium/cilium/pull/42580), [@&#8203;odinuge](https://github.com/odinuge))
  - 🔌 **More Efficient Connection Tracking**: Several improvements have been made to reduce the number of connections being tracked by Cilium, particularly when using Geneve, VXLAN or WireGuard. ([cilium/cilium#38782](https://github.com/cilium/cilium/pull/38782), [@&#8203;BenoitKnecht](https://github.com/BenoitKnecht); [cilium/cilium#41990](https://github.com/cilium/cilium/pull/41990), [@&#8203;bersoare](https://github.com/bersoare))
  - 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in large AWS environments with many resources. ([cilium/cilium#42529](https://github.com/cilium/cilium/pull/42529), [@&#8203;liyihuang](https://github.com/liyihuang))

- ⚙️ **Operations**
  - 📦 **Access Helm charts via Registry**: Helm charts are also available under `quay.io/cilium/charts/cilium` ([cilium/cilium#43624](https://github.com/cilium/cilium/pull/43624), [@&#8203;aanm](https://github.com/aanm))
  - 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics exposed by the Cilium Operator. ([cilium/cilium#42077](https://github.com/cilium/cilium/pull/42077), [@&#8203;phuhung273](https://github.com/phuhung273))
  - 🤖 **Easier Multi-Cluster install**: There's now support for auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster  Services (MCS). ([cilium/cilium#40729](https://github.com/cilium/cilium/pull/40729), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and Hubble certificate generation when using GitOps approaches. ([cilium/cilium#42298](https://github.com/cilium/cilium/pull/42298), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy v1.35, Gateway API v1.4, and GoBGP v3.37. ([cilium/cilium#43422](https://github.com/cilium/cilium/pull/43422), [@&#8203;aanm](https://github.com/aanm); [cilium/cilium#40569](https://github.com/cilium/cilium/pull/40569), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#41936](https://github.com/cilium/cilium/pull/41936), [@&#8203;youngnick](https://github.com/youngnick); [cilium/cilium#42824](https://github.com/cilium/cilium/pull/42824), [@&#8203;rastislavs](https://github.com/rastislavs)).

- 🏠 **Community**
  - ❤️ **Production Case Studies**: Many end-users have stepped forward to tell their stories running Cilium in production. If your company wants to submit their case studies let us know. We would love to hear your feedback!
  - 📰 See studies with [Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546), [Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[ Cybozu](https://www.cncf.io/case-studies/cybozu/), [ESnet](https://www.cncf.io/case-studies/esnet/),[ Nutanix](https://www.cncf.io/case-studies/nutanix/), [OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/), [TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
  - 🇺🇸 **Atlanta Events**: The community gathered at [CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ) and the [Cilium Developer Summit](https://github.com/cilium/dev-summits/blob/main/2025-NA/README.md) in Atlanta.
  - 🇳🇱 **Amsterdam Events**: Meet us at the upcoming [CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/) and [Cilium Developer Summit](https://github.com/cilium/dev-summits/tree/main/2026-EU) in Amsterdam, March 23-27. [Read more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/) about where to find Cilium during the show.
  - 🔟 **Cilium is 10**: Read the [2025 Cilium Annual Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf) to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart:🎂
This is a very special release for Cilium, as it celebrates **10 years** since the first commit. We couldn’t be more proud of what this project has accomplished. All the GitHub issues, pull requests, reviews, stars, forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug reports, design docs, discussions, meetings, Slack messages, YouTube streams, eCHO episodes, conference talks, blog posts, demos, and presentations have made the project the success it is today.
:birthday::heart::heart:❤️🎂

##### Docker Manifests

##### cilium

`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver

`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin

`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay

`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud

`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws

`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure

`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic

`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator

`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #3699
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-05 03:59:16 +00:00
19ffd3bb2f feat: switch gateway
All checks were successful
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 50s
lint-test-docker / lint-docker-compose (push) Successful in 1m20s
renovate / renovate (push) Successful in 1m45s
2026-02-04 21:55:11 -06:00
b973102274 feat: change address
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 48s
renovate / renovate (push) Successful in 1m50s
2026-02-04 21:53:49 -06:00
c1860ad8fd feat: add address
All checks were successful
lint-test-helm / lint-helm (push) Successful in 18s
render-manifests-push / render-manifests-push (push) Successful in 30s
renovate / renovate (push) Successful in 1m44s
2026-02-04 21:45:55 -06:00
cc1bab42ae feat: enable gateway
All checks were successful
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 31s
renovate / renovate (push) Successful in 1m33s
2026-02-04 21:34:23 -06:00
521184fa37 feat: upgrade crd before 1.19
Some checks failed
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 48s
renovate / renovate (push) Has been cancelled
2026-02-04 21:33:03 -06:00
470520fb2f feat: use slim image
All checks were successful
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 42s
renovate / renovate (push) Successful in 2m3s
2026-02-04 21:25:52 -06:00
5a91c1d870 chore(deps): update nginx docker tag to v1.29.5 (#3724)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m23s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 22m36s
2026-02-05 02:02:54 +00:00
95faf21426 chore(deps): update hashicorp/vault docker tag to v1.21.3 (#3723)
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-02-05 02:02:44 +00:00
9983ab5ff6 feat: remove watchtower
Some checks failed
lint-test-docker / lint-docker-compose (push) Failing after 26s
renovate / renovate (push) Has been cancelled
2026-02-05 02:01:17 +00:00
c1e1199008 chore(deps): update plexguide/huntarr to v9.1.12 (#3721)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 2m11s
2026-02-04 21:02:34 +00:00
a34b97702c chore(deps): update ghcr.io/home-assistant/home-assistant docker tag to v2026.2.0 (#3720)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 2m10s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/home-assistant/home-assistant](https://www.home-assistant.io/) ([source](https://github.com/home-assistant/core)) | minor | `2026.1.3` → `2026.2.0` |

---

### Release Notes

<details>
<summary>home-assistant/core (ghcr.io/home-assistant/home-assistant)</summary>

### [`v2026.2.0`](https://github.com/home-assistant/core/releases/tag/2026.2.0)

[Compare Source](https://github.com/home-assistant/core/compare/2026.1.3...2026.2.0)

<https://www.home-assistant.io/blog/2026/02/04/release-20262/>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3720
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 20:12:33 +00:00
a0284d28f0 chore(deps): update dependency home-assistant/core to v2026.2.0 (#3719)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Successful in 2m6s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-assistant/core](https://github.com/home-assistant/core) | minor | `2026.1.3` → `2026.2.0` |

---

### Release Notes

<details>
<summary>home-assistant/core (home-assistant/core)</summary>

### [`v2026.2.0`](https://github.com/home-assistant/core/releases/tag/2026.2.0)

[Compare Source](https://github.com/home-assistant/core/compare/2026.1.3...2026.2.0)

<https://www.home-assistant.io/blog/2026/02/04/release-20262/>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3719
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 20:08:08 +00:00
be4bb8466d chore(deps): update dependency clidey/whodb to v0.91.0 (#3718)
Some checks failed
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 |
|---|---|---|
| [clidey/whodb](https://github.com/clidey/whodb) | minor | `0.90.0` → `0.91.0` |

---

### Release Notes

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

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

[Compare Source](https://github.com/clidey/whodb/compare/0.90.0...0.91.0)

- SSL Support - our biggest change of the year so far! We've added support for the various SSL modes that the databases generally support
- Ability to disable the credential form via env key WHODB\_DISABLE\_CREDENTIAL\_FORM=true and expose only pre-defined env proifles (thanks to [@&#8203;orangutangent](https://github.com/orangutangent)!)
- Health logic - now if your server or database goes down, WhoDB will let you know and let you connect to an alternative profile
- Mock data generation improvements - we now support foreign keys as well as more data types and more relevant data based on the types (thanks to [@&#8203;majiayu000](https://github.com/majiayu000)!)
- CLI improvements including prompt injection protection, HTTP streaming, safe mode, better descriptions, and more. Check it out <https://www.npmjs.com/package/@&#8203;clidey/whodb-cli>
- General bug fixes

Please report any issues you run into at <https://github.com/clidey/whodb/issues>

#### Installation

##### Mac App Store

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

##### Microsoft Store

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

##### Snap Store

```bash
sudo snap install whodb
```

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

##### Docker

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

##### Direct Downloads

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

#### Documentation

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

#### Upgrade Notes

To upgrade from a previous version:

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

***

#### What's Changed

- Feature/588 disable credential form by [@&#8203;orangutangent](https://github.com/orangutangent) in [#&#8203;790](https://github.com/clidey/whodb/pull/790)
- Ssl by [@&#8203;modelorona](https://github.com/modelorona) in [#&#8203;777](https://github.com/clidey/whodb/pull/777)

#### New Contributors

- [@&#8203;orangutangent](https://github.com/orangutangent) made their first contribution in [#&#8203;790](https://github.com/clidey/whodb/pull/790)

**Full Changelog**: <https://github.com/clidey/whodb/compare/0.90.1...0.91.0>

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #3718
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 20:06:31 +00:00
b36c0a141e chore(deps): update dependency argoproj/argo-workflows to v4 (#3714)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m38s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [argoproj/argo-workflows](https://github.com/argoproj/argo-workflows) | major | `v3.7.9` → `v4.0.0` |

---

### Release Notes

<details>
<summary>argoproj/argo-workflows (argoproj/argo-workflows)</summary>

### [`v4.0.0`](https://github.com/argoproj/argo-workflows/blob/HEAD/CHANGELOG.md#v400-2026-02-04)

[Compare Source](https://github.com/argoproj/argo-workflows/compare/v3.7.9...v4.0.0)

Full Changelog: [v4.0.0-rc4...v4.0.0](https://github.com/argoproj/argo-workflows/compare/v4.0.0-rc4...v4.0.0)

##### Selected Changes

- [a8bff4a72](a8bff4a721) fix(security): update qs to 6.14.1 ([#&#8203;15427](https://github.com/argoproj/argo-workflows/issues/15427))

<details><summary><h3>Contributors</h3></summary>

- Alan Clucas

</details>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3714
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 19:28:56 +00:00
6e7a69e28f chore(deps): update helm release plugin-barman-cloud to v0.5.0 (#3716)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Failing after 3s
renovate / renovate (push) Successful in 1m51s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [plugin-barman-cloud](https://cloudnative-pg.io) ([source](https://github.com/cloudnative-pg/charts)) | minor | `0.4.0` → `0.5.0` |

---

### Release Notes

<details>
<summary>cloudnative-pg/charts (plugin-barman-cloud)</summary>

### [`v0.5.0`](https://github.com/cloudnative-pg/charts/releases/tag/plugin-barman-cloud-v0.5.0)

[Compare Source](https://github.com/cloudnative-pg/charts/compare/plugin-barman-cloud-v0.4.0...plugin-barman-cloud-v0.5.0)

Helm Chart for CloudNativePG's CNPG-I backup plugin using Barman Cloud

#### What's Changed

- docs: add security policy by [@&#8203;zied-jt](https://github.com/zied-jt) in [#&#8203;621](https://github.com/cloudnative-pg/charts/pull/621)
- fix(cloudnative-pg): queries identation in cnpg-default-monitoring by [@&#8203;ryan4yin](https://github.com/ryan4yin) in [#&#8203;650](https://github.com/cloudnative-pg/charts/pull/650)
- docs( cluster ): Improved Runbooks and monitoring by [@&#8203;philippemnoel](https://github.com/philippemnoel) in [#&#8203;774](https://github.com/cloudnative-pg/charts/pull/774)
- feat(plugin-barman-cloud): Add imagePullSecrets to deployment.yaml by [@&#8203;faymard](https://github.com/faymard) in [#&#8203;704](https://github.com/cloudnative-pg/charts/pull/704)
- feat([#&#8203;727](https://github.com/cloudnative-pg/charts/issues/727)): add container and pod security context configuration via values by [@&#8203;Fuochi](https://github.com/Fuochi) in [#&#8203;728](https://github.com/cloudnative-pg/charts/pull/728)
- chore(deps): update Grafana Helm Chart dependency version by [@&#8203;justsomescripts](https://github.com/justsomescripts) in [#&#8203;784](https://github.com/cloudnative-pg/charts/pull/784)
- feat( cluster ): Add support for console stateful set by [@&#8203;philippemnoel](https://github.com/philippemnoel) in [#&#8203;782](https://github.com/cloudnative-pg/charts/pull/782)
- Release plugin-barman-cloud-v0.5.0 by [@&#8203;cnpg-bot](https://github.com/cnpg-bot) in [#&#8203;803](https://github.com/cloudnative-pg/charts/pull/803)

#### New Contributors

- [@&#8203;zied-jt](https://github.com/zied-jt) made their first contribution in [#&#8203;621](https://github.com/cloudnative-pg/charts/pull/621)
- [@&#8203;ryan4yin](https://github.com/ryan4yin) made their first contribution in [#&#8203;650](https://github.com/cloudnative-pg/charts/pull/650)
- [@&#8203;faymard](https://github.com/faymard) made their first contribution in [#&#8203;704](https://github.com/cloudnative-pg/charts/pull/704)
- [@&#8203;Fuochi](https://github.com/Fuochi) made their first contribution in [#&#8203;728](https://github.com/cloudnative-pg/charts/pull/728)
- [@&#8203;justsomescripts](https://github.com/justsomescripts) made their first contribution in [#&#8203;784](https://github.com/cloudnative-pg/charts/pull/784)

**Full Changelog**: <https://github.com/cloudnative-pg/charts/compare/plugin-barman-cloud-v0.4.0...plugin-barman-cloud-v0.5.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3716
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 19:26:06 +00:00
f47d77790e chore(deps): update ghcr.io/linuxserver/prowlarr:2.3.0 docker digest to 5339e90 (#3712)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 2m22s
2026-02-04 06:02:05 +00:00
40cd735735 chore(deps): update ghcr.io/linuxserver/lidarr:3.1.2-nightly docker digest to adc776c (#3710)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m35s
2026-02-04 05:01:45 +00:00
29d15d5dcf chore(deps): update image
All checks were successful
lint-test-helm / lint-helm (push) Successful in 18s
render-manifests-push / render-manifests-push (push) Successful in 39s
renovate / renovate (push) Successful in 1m14s
2026-02-03 21:48:56 -06:00
fc1e943bbf chore(deps): update ghcr.io/immich-app/immich-server docker tag to v2.5.3 (#3705)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m7s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/immich-app/immich-server](https://github.com/immich-app/immich) | patch | `v2.5.2` → `v2.5.3` |

---

### Release Notes

<details>
<summary>immich-app/immich (ghcr.io/immich-app/immich-server)</summary>

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

[Compare Source](https://github.com/immich-app/immich/compare/v2.5.2...v2.5.3)

#### What's Changed

##### 🐛 Bug fixes

- chore: remove random code snippet by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;25677](https://github.com/immich-app/immich/pull/25677)
- fix: reset and unsaved change states in editor by [@&#8203;bwees](https://github.com/bwees) in [#&#8203;25588](https://github.com/immich-app/immich/pull/25588)
- fix: no notification if release check is disabled by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;25688](https://github.com/immich-app/immich/pull/25688)
- fix(mobile): hide latest version if disabled by [@&#8203;uhthomas](https://github.com/uhthomas) in [#&#8203;25691](https://github.com/immich-app/immich/pull/25691)
- fix(web): enable asset viewer navigation across memory boundaries by [@&#8203;midzelis](https://github.com/midzelis) in [#&#8203;25741](https://github.com/immich-app/immich/pull/25741)
- fix: upload progress bar flickering by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;25829](https://github.com/immich-app/immich/pull/25829)
- fix: prevent stale values in edit user form after save by [@&#8203;michelheusschen](https://github.com/michelheusschen) in [#&#8203;25859](https://github.com/immich-app/immich/pull/25859)
- fix: prevent album page get rebuilt when resuming app by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;25862](https://github.com/immich-app/immich/pull/25862)
- fix: prevent backspace from accidentally triggering delete modals by [@&#8203;michelheusschen](https://github.com/michelheusschen) in [#&#8203;25858](https://github.com/immich-app/immich/pull/25858)
- fix: metadata extraction race condition by [@&#8203;danieldietzler](https://github.com/danieldietzler) in [#&#8203;25866](https://github.com/immich-app/immich/pull/25866)
- fix: reset zoom when navigating between assets by [@&#8203;michelheusschen](https://github.com/michelheusschen) in [#&#8203;25863](https://github.com/immich-app/immich/pull/25863)

##### 📚 Documentation

- docs(openapi): Add descriptions to OpenAPI specification by [@&#8203;timonrieger](https://github.com/timonrieger) in [#&#8203;25185](https://github.com/immich-app/immich/pull/25185)
- fix(docs): clarify supported vector version  by [@&#8203;mmomjian](https://github.com/mmomjian) in [#&#8203;25753](https://github.com/immich-app/immich/pull/25753)

**Full Changelog**: <https://github.com/immich-app/immich/compare/v2.5.2...v2.5.3>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImltYWdlIl19-->

Reviewed-on: #3705
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 03:40:05 +00:00
6c33a15c27 chore(deps): update plexguide/huntarr to v9.1.9 (#3706)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m57s
2026-02-04 03:29:43 +00:00
36f8ba4f1f chore(deps): update dependency immich-app/immich to v2.5.3 (#3704)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-02-04 03:29:12 +00:00
7f81a6358b chore(deps): update unpoller/unpoller to v2.33.0 (#3701)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m49s
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.32.0...v2.33.0)

##### Changelog

- [`b4fa16b`](b4fa16b2fd) fix(influxunifi): use CelsiusSafe() for temp fields to fix InfluxDB type conflict ([#&#8203;944](https://github.com/unpoller/unpoller/issues/944)) ([#&#8203;945](https://github.com/unpoller/unpoller/issues/945))
- [`6488fef`](6488feff06) Bump docker/login-action from 3.6.0 to 3.7.0 in the all group ([#&#8203;942](https://github.com/unpoller/unpoller/issues/942))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3701
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-04 03:23:39 +00:00
6aaad16ba3 chore(deps): update d3fk/s3cmd:latest docker digest to e78ca09 (#3700)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 27s
renovate / renovate (push) Successful in 2m22s
2026-02-04 03:02:42 +00:00
fb8852cd02 chore(deps): update ghcr.io/linuxserver/bazarr:1.5.5 docker digest to d40ee61 (#3696)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m27s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 18m51s
2026-02-03 22:02:25 +00:00
6c1bc41aee chore(deps): update helm release external-secrets to v1.3.2 (#3694)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 26s
renovate / renovate (push) Successful in 1m53s
2026-02-03 21:41:56 +00:00
156537aec3 chore(deps): update rmcrackan/libation to v13.1.8 (#3690)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m58s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [rmcrackan/Libation](https://github.com/rmcrackan/Libation) | patch | `13.1.7` → `13.1.8` |
| [rmcrackan/libation](https://github.com/rmcrackan/Libation) | patch | `13.1.7` → `13.1.8` |

---

### Release Notes

<details>
<summary>rmcrackan/Libation (rmcrackan/Libation)</summary>

### [`v13.1.8`](https://github.com/rmcrackan/Libation/releases/tag/v13.1.8): Libation 13.1.8

[Compare Source](https://github.com/rmcrackan/Libation/compare/v13.1.7...v13.1.8)

- Bug fix addressing [#&#8203;1586](https://github.com/rmcrackan/Libation/issues/1586) and [#&#8203;1576](https://github.com/rmcrackan/Libation/issues/1576)
- Update troubleshooting guide with Hangover app details
- Refactor Chardonnay startup to prevent loading library twice.

Thanks to [@&#8203;Mbucari](https://github.com/Mbucari)

[Libation](https://github.com/rmcrackan/Libation) is a free, open source audible library manager. Decrypt, backup, organize, and search your audible library

I intend to keep Libation free and open source, but if you want to [leave a tip](https://paypal.me/mcrackan?locale.x=en_us), who am I to argue?

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImltYWdlIl19-->

Co-authored-by: Alex Lebens <alexanderlebens@gmail.com>
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3690
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 21:36:22 +00:00
13a3644e78 chore(deps): update dependency external-secrets/external-secrets to v1.3.2 (#3692)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 1m21s
2026-02-03 21:30:21 +00:00
476cbab8dc chore(deps): update redis-replication docker tag to v1.0.4 (#3689)
Some checks are pending
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Has started running
2026-02-03 20:39:15 +00:00
945eee11ef chore(deps): update deluan/navidrome docker tag to v0.60.0 (#3687)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m21s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [deluan/navidrome](https://github.com/navidrome/navidrome) | minor | `0.59.0` → `0.60.0` |

---

### Release Notes

<details>
<summary>navidrome/navidrome (deluan/navidrome)</summary>

### [`v0.60.0`](https://github.com/navidrome/navidrome/releases/tag/v0.60.0)

[Compare Source](https://github.com/navidrome/navidrome/compare/v0.59.0...v0.60.0)

#### Plugins

This release introduces a major rewrite of the experimental **Plugin System**, now with multi-language PDK support, enabling developers to extend Navidrome's functionality using WebAssembly-based plugins written in Go, Rust, Python or JavaScript. Plugins run in a secure sandbox and can provide additional metadata sources, custom integrations, and server-side enhancements. Users can now easily configure plugins directly from the UI through a new JSONForms-based configuration interface.

A couple of working plugins are already available:

- [AudioMuse-AI integration](https://github.com/NeptuneHub/AudioMuse-AI-NV-plugin)
- [ListenBrainz Daily Playlist Importer](https://github.com/kgarner7/navidrome-listenbrainz-daily-playlist)
- [Discord Rich Presence](https://github.com/navidrome/discord-rich-presence-plugin)

For more plugins, keep an eye on the tag [navidrome-plugins](https://github.com/topics/navidrome-plugin) in GitHub.

More details and instructions on how to use and manage plugins can be found in our [documentation](https://www.navidrome.org/docs/usage/features/plugins/).
New documentation will soon be added with details on how to create new plugins.

#### Metadata Extraction

Additionally, this version includes a **pure-Go metadata extractor** built on top of the new `go-taglib` library. This is a significant step toward removing the C++ TagLib dependency, which will simplify cross-platform builds and packaging in future releases. The new extractor is activated by default, but in case of any issues you can revert to the previous implementation by setting `Scanner.Extractor="legacy-taglib"` configuration option.

#### Instant Mix

The Instant Mix feature generates a playlist of similar songs based on a selected track. By default, it retrieves similar songs from Last.fm (if configured with an API key) or falls back to Deezer. It can also be configured to use external plugins, like [AudioMuse-AI](https://github.com/NeptuneHub/AudioMuse-AI-NV-plugin) for sonic analysis-based similarity recommendations.

#### New and Changed Configuration Options

##### Plugin System Options

| Option               | Default   | Description                                                   |
| -------------------- | --------- | ------------------------------------------------------------- |
| `Plugins.Enabled`    | `true`    | Enable/disable the plugin system                              |
| `Plugins.Folder`     | `""`      | Path to the plugins directory. Default: `$DataFolder/Plugins` |
| `Plugins.CacheSize`  | `"200MB"` | Maximum cache size for storing compiled plugin WASM modules   |
| `Plugins.AutoReload` | `false`   | Automatically detect new/changed/removed plugins              |
| `Plugins.LogLevel`   | `""`      | Override log level for plugin-related messages                |

##### Subsonic API Options

| Option                         | Default | Description                                                                                                                    |
| ------------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------ |
| `Subsonic.MinimalClients`      | `""`    | Comma-separated list of clients that receive reduced API responses (useful for resource-constrained devices like smartwatches) |
| `Subsonic.EnableAverageRating` | `true`  | Include average rating in API responses                                                                                        |

##### Metadata & Matching Options

| Option                       | Default | Description                                                                                        |
| ---------------------------- | ------- | -------------------------------------------------------------------------------------------------- |
| `SimilarSongsMatchThreshold` | `85`    | Minimum similarity score (0-100) for matching similar songs from external sources to local library |
| `LastFM.Language`            | `"en"`  | Now supports comma-separated list of languages (e.g., `"de,fr,en"`) for metadata fallback          |
| `Deezer.Language`            | `"en"`  | Now supports comma-separated list of languages for metadata fallback                               |

##### Renamed Options (Deprecation Notice)

The following options have been renamed. The old names still work but will be removed in a future release:

| Old Name                                      | New Name                   |
| --------------------------------------------- | -------------------------- |
| `HTTPSecurityHeaders.CustomFrameOptionsValue` | `HTTPHeaders.FrameOptions` |

#### Security

- Fix potential XSS vulnerability by sanitizing user-supplied data before rendering (GHSA-rh3r-8pxm-hg4w). ([d7ec735](https://github.com/navidrome/navidrome/commit/d7ec7355c) by [@&#8203;AlexGustafsson](https://github.com/AlexGustafsson))
- Fix potential DoS vulnerability in cover art upscaling by clamping requested square size to original dimensions (GHSA-hrr4-3wgr-68x3). ([77367548](https://github.com/navidrome/navidrome/commit/77367548f) by [@&#8203;deluan](https://github.com/deluan)). Thanks to [@&#8203;yunfachi](https://github.com/yunfachi)

#### Added

- Plugins:
  - Add new WebAssembly-based plugin system with multi-language PDK support (Go, Rust, Python). ([#&#8203;4833](https://github.com/navidrome/navidrome/pull/4833) by [@&#8203;deluan](https://github.com/deluan))
  - Add JSONForms-based plugin configuration UI. ([#&#8203;4911](https://github.com/navidrome/navidrome/pull/4911) by [@&#8203;deluan](https://github.com/deluan))
  - Add similar songs retrieval functions to plugins API. ([#&#8203;4933](https://github.com/navidrome/navidrome/pull/4933) by [@&#8203;deluan](https://github.com/deluan))

- Server:
  - Add pure-Go metadata extractor (`go-taglib`) as alternative to FFmpeg-based extraction. ([#&#8203;4902](https://github.com/navidrome/navidrome/pull/4902) by [@&#8203;deluan](https://github.com/deluan))
  - Add support for reading embedded images using the new taglib extractor by default. ([66474fc](https://github.com/navidrome/navidrome/commit/66474fc9f) by [@&#8203;deluan](https://github.com/deluan))
  - Add Instant Mix (song-based Similar Songs) functionality with MBID, ISRC and Title/Artist fuzzy matching. ([#&#8203;4919](https://github.com/navidrome/navidrome/pull/4919), [#&#8203;4946](https://github.com/navidrome/navidrome/pull/4946) by [@&#8203;deluan](https://github.com/deluan))
  - Add support for multiple languages when fetching metadata from Last.fm and Deezer. ([#&#8203;4952](https://github.com/navidrome/navidrome/pull/4952) by [@&#8203;deluan](https://github.com/deluan))
  - Add `Subsonic.MinimalClients` configuration option for improved compatibility with minimal Subsonic clients. Default list is `"SubMusic"` ([#&#8203;4850](https://github.com/navidrome/navidrome/pull/4850) by [@&#8203;typhoon2099](https://github.com/typhoon2099))
  - Add support for public/private playlists in NSP import. ([c5447a6](https://github.com/navidrome/navidrome/commit/c5447a637) by [@&#8203;deluan](https://github.com/deluan))
  - Add RISCV64 builds. ([#&#8203;4949](https://github.com/navidrome/navidrome/pull/4949) by [@&#8203;MichaIng](https://github.com/MichaIng))

- UI Features:
  - Add composer field to table views. ([#&#8203;4857](https://github.com/navidrome/navidrome/pull/4857) by [@&#8203;AlexGustafsson](https://github.com/AlexGustafsson))
  - Add prompt before closing window if music is playing. ([#&#8203;4899](https://github.com/navidrome/navidrome/pull/4899) by [@&#8203;alannnna](https://github.com/alannnna))
  - Add Nautiline-like theme. ([#&#8203;4909](https://github.com/navidrome/navidrome/pull/4909) by [@&#8203;borisrorsvort](https://github.com/borisrorsvort))
  - Add multiline support and resizing for playlist comment input. ([6fce30c](https://github.com/navidrome/navidrome/commit/6fce30c13) by [@&#8203;deluan](https://github.com/deluan))

- Subsonic API:
  - Add `avgRating` field from Subsonic spec. ([#&#8203;4900](https://github.com/navidrome/navidrome/pull/4900) by [@&#8203;terry90](https://github.com/terry90))

- Insights:
  - Add insights collection for Scanner.Extractor configuration to measure go-taglib usage. ([63517e9](https://github.com/navidrome/navidrome/commit/63517e904) by [@&#8203;deluan](https://github.com/deluan))
  - Add file suffix counting to insights. ([0473c50](https://github.com/navidrome/navidrome/commit/0473c50b4) by [@&#8203;deluan](https://github.com/deluan))

#### Changed

- Optimize cross-library move detection for single-library setups. ([#&#8203;4888](https://github.com/navidrome/navidrome/pull/4888) by [@&#8203;deluan](https://github.com/deluan))
- Improve Deezer artist search ranking. ([a081569](https://github.com/navidrome/navidrome/commit/a081569ed) by [@&#8203;deluan](https://github.com/deluan))
- Rename `HTTPSecurityHeaders.CustomFrameOptionsValue` to `HTTPHeaders.FrameOptions`. ([7ccf44b](https://github.com/navidrome/navidrome/commit/7ccf44b8e) by [@&#8203;deluan](https://github.com/deluan))
- Update translations: Bulgarian, Catalan, German, Greek, Spanish, Finnish, French, Galician, Indonesian, Dutch, Polish, Russian, Slovenian, Swedish, Thai by [POEditor contributors](https://www.navidrome.org/docs/developers/translations/).
- Update Spanish translations. ([#&#8203;4904](https://github.com/navidrome/navidrome/pull/4904) by [@&#8203;abrugues](https://github.com/abrugues))
- Update Basque translation. ([#&#8203;4815](https://github.com/navidrome/navidrome/pull/4815) by [@&#8203;xabirequejo](https://github.com/xabirequejo))

#### Fixed

- Playlists:
  - Fix M3U playlist import failing for paths with different UTF/Unicode representations (NFC/NFD normalization). ([#&#8203;4890](https://github.com/navidrome/navidrome/pull/4890) by [@&#8203;deluan](https://github.com/deluan))
  - Fix playlist name sorting to be case-insensitive. ([#&#8203;4845](https://github.com/navidrome/navidrome/pull/4845) by [@&#8203;deluan](https://github.com/deluan))

- UI:
  - Fix various UI issues and improve styling coherence. ([#&#8203;4910](https://github.com/navidrome/navidrome/pull/4910) by [@&#8203;borisrorsvort](https://github.com/borisrorsvort))
  - Fix AMusic theme player buttons and delete button color. ([#&#8203;4797](https://github.com/navidrome/navidrome/pull/4797) by [@&#8203;dragonish](https://github.com/dragonish))
  - Fix export missing files showing only first 1000 results. ([017676c](https://github.com/navidrome/navidrome/commit/017676c45) by [@&#8203;deluan](https://github.com/deluan))

- Scanner:
  - Fix `FullScanInProgress` not reflecting current scan request during interrupted scans. ([8c80be5](https://github.com/navidrome/navidrome/commit/8c80be56d) by [@&#8203;deluan](https://github.com/deluan))
  - Fix "Expression tree is too large" error by executing GetFolderUpdateInfo in batches. ([cde5992](https://github.com/navidrome/navidrome/commit/cde5992c4) by [@&#8203;deluan](https://github.com/deluan))
  - Fix stale role associations when artist role changes. ([2d7b716](https://github.com/navidrome/navidrome/commit/2d7b71683) by [@&#8203;deluan](https://github.com/deluan))
  - Fix infinite recursion in PID configuration. ([1c4a7e8](https://github.com/navidrome/navidrome/commit/1c4a7e855) by [@&#8203;deluan](https://github.com/deluan))
  - Fix default PIDs not being set for Album and Track. In some circumstances it could lead to empty PIDs ([71f549a](https://github.com/navidrome/navidrome/commit/71f549afb) by [@&#8203;deluan](https://github.com/deluan))
  - Fix error when watcher detected too many folder changes, causing the scan to fail. ([9ed309a](https://github.com/navidrome/navidrome/commit/9ed309ac8) by [@&#8203;deluan](https://github.com/deluan))
  - Show scan errors in the UI more consistently. ([ebbc31f](https://github.com/navidrome/navidrome/commit/ebbc31f1a) by [@&#8203;deluan](https://github.com/deluan))

- Subsonic API:
  - Fix username parameter validation for `getUser` endpoint. ([6ed6524](https://github.com/navidrome/navidrome/commit/6ed652475) by [@&#8203;deluan](https://github.com/deluan))
  - Fix `getNowPlaying` endpoint to always be enabled regardless of configuration. ([603cccd](https://github.com/navidrome/navidrome/commit/603cccde1) by [@&#8203;deluan](https://github.com/deluan))

- Server:
  - Fix JWT-related errors being exposed on share page. ([#&#8203;4892](https://github.com/navidrome/navidrome/pull/4892) by [@&#8203;AlexGustafsson](https://github.com/AlexGustafsson))
  - Fix user context not preserved in async NowPlaying dispatch. ([396eee4](https://github.com/navidrome/navidrome/commit/396eee48c) by [@&#8203;deluan](https://github.com/deluan))
  - Fix environment variable configuration loading not being logged when no config file is found. ([51ca2de](https://github.com/navidrome/navidrome/commit/51ca2dee6) by [@&#8203;deluan](https://github.com/deluan))
  - Fix items with no annotation not being included for `starred=false` filter, handle `has_rating=false`. ([#&#8203;4921](https://github.com/navidrome/navidrome/pull/4921) by [@&#8203;kgarner7](https://github.com/kgarner7))
  - Last.fm's `scrobble` and `updateNowPlaying` methods should send parameters in request body. ([51026de](https://github.com/navidrome/navidrome/commit/51026de80) by [@&#8203;deluan](https://github.com/deluan))

#### New Contributors

- [@&#8203;alannnna](https://github.com/alannnna) made their first contribution in [#&#8203;4899](https://github.com/navidrome/navidrome/pull/4899)
- [@&#8203;abrugues](https://github.com/abrugues) made their first contribution in [#&#8203;4904](https://github.com/navidrome/navidrome/pull/4904)
- [@&#8203;AlexGustafsson](https://github.com/AlexGustafsson) made their first contribution in [#&#8203;4857](https://github.com/navidrome/navidrome/pull/4857)
- [@&#8203;borisrorsvort](https://github.com/borisrorsvort) made their first contribution in [#&#8203;4909](https://github.com/navidrome/navidrome/pull/4909)
- [@&#8203;dragonish](https://github.com/dragonish) made their first contribution in [#&#8203;4797](https://github.com/navidrome/navidrome/pull/4797)
- [@&#8203;MichaIng](https://github.com/MichaIng) made their first contribution in [#&#8203;4949](https://github.com/navidrome/navidrome/pull/4949)
- [@&#8203;terry90](https://github.com/terry90) made their first contribution in [#&#8203;4900](https://github.com/navidrome/navidrome/pull/4900)
- [@&#8203;typhoon2099](https://github.com/typhoon2099) made their first contribution in [#&#8203;4850](https://github.com/navidrome/navidrome/pull/4850)

**Full Changelog**: <https://github.com/navidrome/navidrome/compare/v0.59.0...v0.60.0>

#### Helping out

This release is only possible thanks to the support of some **awesome people**!

Want to be one of them?
You can [sponsor](https://github.com/sponsors/deluan), pay me a [Ko-fi](https://ko-fi.com/deluan),
or [contribute with code](https://www.navidrome.org/docs/developers/).

#### Where to go next?

- Read installation instructions on our [website](https://www.navidrome.org/docs/installation/).
- Host Navidrome on [PikaPods](https://www.pikapods.com/pods/navidrome) for a simple cloud solution.
- Reach out on [Discord](https://discord.gg/xh7j7yF), [Reddit](https://www.reddit.com/r/navidrome/)
  and [Twitter](https://twitter.com/navidrome)!

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3687
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 20:25:48 +00:00
6268030f92 chore(deps): update helm release meilisearch to v0.25.1 (#3681)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 1m41s
This PR contains the following updates:

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

---

### Release Notes

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

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

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

A Helm chart for the Meilisearch search engine

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

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

A Helm chart for the Meilisearch search engine

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #3681
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 20:17:13 +00:00
f31b764faa chore(deps): update dependency elastic/cloud-on-k8s to v3.3.0 (#3685)
Some checks failed
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
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [elastic/cloud-on-k8s](https://github.com/elastic/cloud-on-k8s) | minor | `v3.2.0` → `v3.3.0` |

---

### Release Notes

<details>
<summary>elastic/cloud-on-k8s (elastic/cloud-on-k8s)</summary>

### [`v3.3.0`](https://github.com/elastic/cloud-on-k8s/releases/tag/v3.3.0)

[Compare Source](https://github.com/elastic/cloud-on-k8s/compare/v3.2.0...v3.3.0)

### Elastic Cloud on Kubernetes 3.3.0

- [Quickstart guide](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s#eck-quickstart)

##### Release Highlights

##### AutoOps Integration (Enterprise feature)

ECK now supports integration with Elastic AutoOps through a new `AutoOpsAgentPolicy` custom resource. This allows you to instrument multiple Elasticsearch clusters at once for automated health monitoring and performance recommendations. The [AutoOps documentation](https://www.elastic.co/docs/deploy-manage/monitor/autoops) provides more details.

##### Elastic Package Registry Integration

ECK now supports deploying and managing Elastic Package Registry (EPR) through a new `PackageRegistry` custom resource. This is particularly useful for air-gapped environments, enabling Kibana to reference a self-hosted registry instead of the public one. The [package registry documentation](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/package-registry) provides more details.

##### Multiple Stack Configuration Policies composition support (Enterprise feature)

ECK now includes support for multiple Stack Config Policies targeting the same Elasticsearch cluster or Kibana instance, using a weight-based priority system for deterministic policy composition. The [stack config policy documentation](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/elastic-stack-configuration-policies) provides more details.

##### Features and enhancements

- AutoOpsAgentPolicy support [#&#8203;8941](https://github.com/elastic/cloud-on-k8s/pull/8941) (issue: [#&#8203;8789](https://github.com/elastic/cloud-on-k8s/issues/8789))
- ElasticPackageRegistry support [#&#8203;8800](https://github.com/elastic/cloud-on-k8s/pull/8800) (issue: [#&#8203;8925](https://github.com/elastic/cloud-on-k8s/issues/8925))
- Stack Config Policies composition support [#&#8203;8917](https://github.com/elastic/cloud-on-k8s/pull/8917)
- Use standard Kibana labels and Helm labels on the ECK Operator pod [#&#8203;8840](https://github.com/elastic/cloud-on-k8s/pull/8840) (issue: [#&#8203;8584](https://github.com/elastic/cloud-on-k8s/issues/8584))
- Add service customization support for Elasticsearch remote cluster server [#&#8203;8892](https://github.com/elastic/cloud-on-k8s/pull/8892)
- Removal of Elasticsearch 6.x support from codebase [#&#8203;8979](https://github.com/elastic/cloud-on-k8s/pull/8979)

##### Fixes

- Upgrade master StatefulSets last when performing a version upgrade of Elasticsearch [#&#8203;8871](https://github.com/elastic/cloud-on-k8s/pull/8871) (issue: [#&#8203;8429](https://github.com/elastic/cloud-on-k8s/issues/8429))
- Fix race condition for pre-existing Stack Config Policy [#&#8203;8928](https://github.com/elastic/cloud-on-k8s/pull/8928) (issue: [#&#8203;8912](https://github.com/elastic/cloud-on-k8s/issues/8912))
- Do not set Kibana server.name [#&#8203;8930](https://github.com/elastic/cloud-on-k8s/pull/8930) (issue: [#&#8203;8929](https://github.com/elastic/cloud-on-k8s/issues/8929))
- Do not write `elasticsearch.k8s.elastic.co/managed-remote-clusters` when not necessary [#&#8203;8932](https://github.com/elastic/cloud-on-k8s/pull/8932) (issue: [#&#8203;8781](https://github.com/elastic/cloud-on-k8s/issues/8781))
- Cleanup orphaned secret mounts when removed from StackConfigPolicy [#&#8203;8937](https://github.com/elastic/cloud-on-k8s/pull/8937) (issue: [#&#8203;8921](https://github.com/elastic/cloud-on-k8s/issues/8921))
- Avoid duplicate error logging for generate GET operations on a GVK [#&#8203;8957](https://github.com/elastic/cloud-on-k8s/pull/8957)
- Remove single master at a time upscale restriction [#&#8203;8940](https://github.com/elastic/cloud-on-k8s/pull/8940) (issue: [#&#8203;8939](https://github.com/elastic/cloud-on-k8s/issues/8939))
- AutoOps: Ignore deprecated ES clusters [#&#8203;9008](https://github.com/elastic/cloud-on-k8s/pull/9008) (issue: [#&#8203;9000](https://github.com/elastic/cloud-on-k8s/issues/9000))
- AutoOps: Require 9.2.1 for AutoOps agent [#&#8203;9007](https://github.com/elastic/cloud-on-k8s/pull/9007) (issue: [#&#8203;9000](https://github.com/elastic/cloud-on-k8s/issues/9000))
- Multi-SCP: Flip weight semantics - higher weight takes precedence [#&#8203;9046](https://github.com/elastic/cloud-on-k8s/pull/9046)

##### Documentation improvements

- Update Google Cloud LoadBalancer recipe for new requirements [#&#8203;8843](https://github.com/elastic/cloud-on-k8s/pull/8843)
- Fix minUnavailable typo in PDB documentation [#&#8203;8898](https://github.com/elastic/cloud-on-k8s/pull/8898)
- Use GKE ComputeClass instead of DaemonSet for GKE AutoPilot [#&#8203;8982](https://github.com/elastic/cloud-on-k8s/pull/8982)
- Adjust `vm.max_map_count` to [`1048576`](https://github.com/elastic/cloud-on-k8s/commit/1048576) in GKE AutoPilot recipes [#&#8203;8986](https://github.com/elastic/cloud-on-k8s/pull/8986)
- Remove support for Stack 7.17. [#&#8203;9038](https://github.com/elastic/cloud-on-k8s/pull/9038)

##### Dependency updates

- Go 1.25.2 => 1.25.6
- github.com/KimMachineGun/automemlimit v0.7.4 => v0.7.5
- github.com/elastic/go-ucfg v0.8.9-0.20250307075119-2a22403faaea => v0.8.9-0.20251017163010-3520930bed4f
- github.com/gkampitakis/go-snaps v0.5.15 => v0.5.19
- github.com/google/go-containerregistry v0.20.6 => v0.20.7
- github.com/googlecloudplatform/compute-class-api => v0.0.0-20251208134148-ae2e7936c1f8
- github.com/prometheus/common v0.67.1 => v0.67.5
- github.com/spf13/cobra v1.10.1 => v1.10.2
- go.elastic.co/apm/v2 v2.7.1 => v2.7.2
- go.uber.org/zap v1.27.0 => v1.27.1
- golang.org/x/crypto v0.40.0 => v0.46.0
- k8s.io/api v0.34.1 => v0.35.0
- k8s.io/apimachinery v0.34.1 => v0.35.0
- k8s.io/client-go v0.34.1 => v0.35.0
- k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 => v0.0.0-20251002143259-bc988d571ff4
- sigs.k8s.io/controller-runtime v0.22.2 => v0.22.4
- sigs.k8s.io/controller-tools v0.19.0 => v0.20.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3685
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 20:16:16 +00:00
d935a44b00 chore(deps): update helm release eck-operator to v3.3.0 (#3682)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [eck-operator](https://github.com/elastic/cloud-on-k8s) | minor | `3.2.0` → `3.3.0` |

---

### Release Notes

<details>
<summary>elastic/cloud-on-k8s (eck-operator)</summary>

### [`v3.3.0`](https://github.com/elastic/cloud-on-k8s/releases/tag/v3.3.0)

[Compare Source](https://github.com/elastic/cloud-on-k8s/compare/v3.2.0...v3.3.0)

##### Elastic Cloud on Kubernetes 3.3.0

- [Quickstart guide](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s#eck-quickstart)

##### Release Highlights

##### AutoOps Integration (Enterprise feature)

ECK now supports integration with Elastic AutoOps through a new `AutoOpsAgentPolicy` custom resource. This allows you to instrument multiple Elasticsearch clusters at once for automated health monitoring and performance recommendations. The [AutoOps documentation](https://www.elastic.co/docs/deploy-manage/monitor/autoops) provides more details.

##### Elastic Package Registry Integration

ECK now supports deploying and managing Elastic Package Registry (EPR) through a new `PackageRegistry` custom resource. This is particularly useful for air-gapped environments, enabling Kibana to reference a self-hosted registry instead of the public one. The [package registry documentation](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/package-registry) provides more details.

##### Multiple Stack Configuration Policies composition support (Enterprise feature)

ECK now includes support for multiple Stack Config Policies targeting the same Elasticsearch cluster or Kibana instance, using a weight-based priority system for deterministic policy composition. The [stack config policy documentation](https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/elastic-stack-configuration-policies) provides more details.

##### Features and enhancements

- AutoOpsAgentPolicy support [#&#8203;8941](https://github.com/elastic/cloud-on-k8s/pull/8941) (issue: [#&#8203;8789](https://github.com/elastic/cloud-on-k8s/issues/8789))
- ElasticPackageRegistry support [#&#8203;8800](https://github.com/elastic/cloud-on-k8s/pull/8800) (issue: [#&#8203;8925](https://github.com/elastic/cloud-on-k8s/issues/8925))
- Stack Config Policies composition support [#&#8203;8917](https://github.com/elastic/cloud-on-k8s/pull/8917)
- Use standard Kibana labels and Helm labels on the ECK Operator pod [#&#8203;8840](https://github.com/elastic/cloud-on-k8s/pull/8840) (issue: [#&#8203;8584](https://github.com/elastic/cloud-on-k8s/issues/8584))
- Add service customization support for Elasticsearch remote cluster server [#&#8203;8892](https://github.com/elastic/cloud-on-k8s/pull/8892)
- Removal of Elasticsearch 6.x support from codebase [#&#8203;8979](https://github.com/elastic/cloud-on-k8s/pull/8979)

##### Fixes

- Upgrade master StatefulSets last when performing a version upgrade of Elasticsearch [#&#8203;8871](https://github.com/elastic/cloud-on-k8s/pull/8871) (issue: [#&#8203;8429](https://github.com/elastic/cloud-on-k8s/issues/8429))
- Fix race condition for pre-existing Stack Config Policy [#&#8203;8928](https://github.com/elastic/cloud-on-k8s/pull/8928) (issue: [#&#8203;8912](https://github.com/elastic/cloud-on-k8s/issues/8912))
- Do not set Kibana server.name [#&#8203;8930](https://github.com/elastic/cloud-on-k8s/pull/8930) (issue: [#&#8203;8929](https://github.com/elastic/cloud-on-k8s/issues/8929))
- Do not write `elasticsearch.k8s.elastic.co/managed-remote-clusters` when not necessary [#&#8203;8932](https://github.com/elastic/cloud-on-k8s/pull/8932) (issue: [#&#8203;8781](https://github.com/elastic/cloud-on-k8s/issues/8781))
- Cleanup orphaned secret mounts when removed from StackConfigPolicy [#&#8203;8937](https://github.com/elastic/cloud-on-k8s/pull/8937) (issue: [#&#8203;8921](https://github.com/elastic/cloud-on-k8s/issues/8921))
- Avoid duplicate error logging for generate GET operations on a GVK [#&#8203;8957](https://github.com/elastic/cloud-on-k8s/pull/8957)
- Remove single master at a time upscale restriction [#&#8203;8940](https://github.com/elastic/cloud-on-k8s/pull/8940) (issue: [#&#8203;8939](https://github.com/elastic/cloud-on-k8s/issues/8939))
- AutoOps: Ignore deprecated ES clusters [#&#8203;9008](https://github.com/elastic/cloud-on-k8s/pull/9008) (issue: [#&#8203;9000](https://github.com/elastic/cloud-on-k8s/issues/9000))
- AutoOps: Require 9.2.1 for AutoOps agent [#&#8203;9007](https://github.com/elastic/cloud-on-k8s/pull/9007) (issue: [#&#8203;9000](https://github.com/elastic/cloud-on-k8s/issues/9000))
- Multi-SCP: Flip weight semantics - higher weight takes precedence [#&#8203;9046](https://github.com/elastic/cloud-on-k8s/pull/9046)

##### Documentation improvements

- Update Google Cloud LoadBalancer recipe for new requirements [#&#8203;8843](https://github.com/elastic/cloud-on-k8s/pull/8843)
- Fix minUnavailable typo in PDB documentation [#&#8203;8898](https://github.com/elastic/cloud-on-k8s/pull/8898)
- Use GKE ComputeClass instead of DaemonSet for GKE AutoPilot [#&#8203;8982](https://github.com/elastic/cloud-on-k8s/pull/8982)
- Adjust `vm.max_map_count` to [`1048576`](https://github.com/elastic/cloud-on-k8s/commit/1048576) in GKE AutoPilot recipes [#&#8203;8986](https://github.com/elastic/cloud-on-k8s/pull/8986)
- Remove support for Stack 7.17. [#&#8203;9038](https://github.com/elastic/cloud-on-k8s/pull/9038)

##### Dependency updates

- Go 1.25.2 => 1.25.6
- github.com/KimMachineGun/automemlimit v0.7.4 => v0.7.5
- github.com/elastic/go-ucfg v0.8.9-0.20250307075119-2a22403faaea => v0.8.9-0.20251017163010-3520930bed4f
- github.com/gkampitakis/go-snaps v0.5.15 => v0.5.19
- github.com/google/go-containerregistry v0.20.6 => v0.20.7
- github.com/googlecloudplatform/compute-class-api => v0.0.0-20251208134148-ae2e7936c1f8
- github.com/prometheus/common v0.67.1 => v0.67.5
- github.com/spf13/cobra v1.10.1 => v1.10.2
- go.elastic.co/apm/v2 v2.7.1 => v2.7.2
- go.uber.org/zap v1.27.0 => v1.27.1
- golang.org/x/crypto v0.40.0 => v0.46.0
- k8s.io/api v0.34.1 => v0.35.0
- k8s.io/apimachinery v0.34.1 => v0.35.0
- k8s.io/client-go v0.34.1 => v0.35.0
- k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 => v0.0.0-20251002143259-bc988d571ff4
- sigs.k8s.io/controller-runtime v0.22.2 => v0.22.4
- sigs.k8s.io/controller-tools v0.19.0 => v0.20.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3682
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 20:15:20 +00:00
710eb4b9dd chore(deps): update kube-prometheus-stack docker tag to v81.5.0 (#3683)
Some checks failed
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
This PR contains the following updates:

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

---

### Release Notes

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

### [`v81.5.0`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.5.0)

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

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

#### What's Changed

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

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-node-exporter-4.51.1...kube-prometheus-stack-81.5.0>

### [`v81.4.3`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.4.3)

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

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

#### What's Changed

- \[kube-prometheus-stack] fix: GitOps drift due to inconsistency between failurePolicy in patch job and webhook by [@&#8203;kuzm1ch](https://github.com/kuzm1ch) in [#&#8203;6585](https://github.com/prometheus-community/helm-charts/pull/6585)

#### New Contributors

- [@&#8203;kuzm1ch](https://github.com/kuzm1ch) made their first contribution in [#&#8203;6585](https://github.com/prometheus-community/helm-charts/pull/6585)

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

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3683
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-03 20:14:23 +00:00
4da1884a61 chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 5b09709 (#3684)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m47s
2026-02-03 18:02:40 +00:00
5b99482655 chore(deps): update searxng/searxng:latest docker digest to 8d77102 (#3679)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 28s
renovate / renovate (push) Successful in 2m31s
2026-02-03 11:02:51 +00:00
1c1eb55ce7 chore(deps): update cloudflared docker tag to v2.2.2 (#3676)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m21s
2026-02-03 03:45:39 +00:00
d522e2fd08 feat: move webui and metrics to server 1
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 2m18s
renovate / renovate (push) Successful in 3m7s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 35m45s
2026-02-02 18:32:49 -06:00
051f5dc463 chore(deps): update redis-replication docker tag to v1.0.2 (#3673)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 45s
renovate / renovate (push) Successful in 2m17s
2026-02-03 00:28:50 +00:00
efb4263491 chore(deps): update helm release argo-workflows to v0.47.3 (#3671)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 4m8s
2026-02-02 23:57:23 +00:00
00d8e6de02 chore(deps): update helm release argo-cd to v9.4.0 (#3670)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m38s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [argo-cd](https://github.com/argoproj/argo-helm) | minor | `9.3.7` → `9.4.0` |

---

### Release Notes

<details>
<summary>argoproj/argo-helm (argo-cd)</summary>

### [`v9.4.0`](https://github.com/argoproj/argo-helm/releases/tag/argo-cd-9.4.0)

[Compare Source](https://github.com/argoproj/argo-helm/compare/argo-cd-9.3.7...argo-cd-9.4.0)

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

#### What's Changed

- chore(deps): update renovatebot/github-action action to v45 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3694](https://github.com/argoproj/argo-helm/pull/3694)
- chore(deps): update renovatebot/github-action action to v46 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3696](https://github.com/argoproj/argo-helm/pull/3696)
- chore(deps): bump the dependencies group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3697](https://github.com/argoproj/argo-helm/pull/3697)
- chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3699](https://github.com/argoproj/argo-helm/pull/3699)
- chore(argo-cd): Update dependency argoproj/argo-cd to v3.3.0 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3702](https://github.com/argoproj/argo-helm/pull/3702)

**Full Changelog**: <https://github.com/argoproj/argo-helm/compare/argo-workflows-0.47.2...argo-cd-9.4.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #3670
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 23:54:45 +00:00
ffed577346 chore(lock): update lock file
All checks were successful
lint-test-helm / lint-helm (push) Successful in 18s
render-manifests-push / render-manifests-push (push) Successful in 58s
renovate / renovate (push) Successful in 2m54s
2026-02-02 17:49:52 -06:00
8824e83a3d chore(deps): update helm release cert-manager to v1.19.3 (#3666)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 5m16s
2026-02-02 23:06:38 +00:00
38e7ec35c5 chore(deps): update helm release authentik to v2025.12.3 (#3665)
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-02-02 23:06:18 +00:00
409b990303 chore(deps): update dependency cert-manager/cert-manager to v1.19.3 (#3664)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 38s
renovate / renovate (push) Has been cancelled
2026-02-02 23:05:25 +00:00
c409e823f5 chore(deps): update dependency argoproj/argo-cd to v3.3.0 (#3660)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 29s
renovate / renovate (push) Successful in 1m19s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [argoproj/argo-cd](https://github.com/argoproj/argo-cd) | minor | `v3.2.6` → `v3.3.0` |

---

### Release Notes

<details>
<summary>argoproj/argo-cd (argoproj/argo-cd)</summary>

### [`v3.3.0`](https://github.com/argoproj/argo-cd/releases/tag/v3.3.0)

[Compare Source](https://github.com/argoproj/argo-cd/compare/v3.2.6...v3.3.0-rc4)

#### Quick Start

##### Non-HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.3.0/manifests/install.yaml
```

##### HA:

```shell
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.3.0/manifests/ha/install.yaml
```

#### Release Signatures and Provenance

All Argo CD container images are signed by cosign.  A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the [documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets) on how to verify.

#### Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the [official blog post](https://blog.argoproj.io/argo-cd-3-3-release-candidate-00e99f7b7daa).

#### Upgrading

If upgrading from a different minor version, be sure to read the [upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/) documentation.

#### CHANGELOG

**Full Changelog**: <https://github.com/argoproj/argo-cd/compare/v3.2.6...v3.3.0>

<a href="https://argoproj.github.io/cd/"><img src="https://raw.githubusercontent.com/argoproj/argo-site/master/content/pages/cd/gitops-cd.png" width="25%" ></a>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3660
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 22:32:02 +00:00
2d830b4b72 chore(deps): update gitroomhq/postiz-app to v2.14.0 (#3639)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m21s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/gitroomhq/postiz-app | minor | `v2.13.0` → `v2.14.0` |
| [gitroomhq/postiz-app](https://github.com/gitroomhq/postiz-app) | minor | `v2.13.0` → `v2.14.0` |

---

### Release Notes

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

### [`v2.14.0`](https://github.com/gitroomhq/postiz-app/releases/tag/v2.14.0): Invite your customers

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

This is a major, stressful release, and part of a bigger thing in the future.
Adding an account to Postiz does not require you to be logged in.

That means if you have an "add account link" (a new button), you can send it to your customers to add their accounts (Currently supported for OAuth2 - only account)

This is a big part of creating the multi-tendency option in the future.

Aside from that, we also added:

- Character counter to the global mode shows the total chars and the social media with the smallest amount of chars.
- List mode of posts

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

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #3639
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 22:28:48 +00:00
7670bb263c chore(deps): update actualbudget/actual to v26.2.0 (#3661)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 2m22s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [actualbudget/actual](https://github.com/actualbudget/actual) | minor | `26.1.0` → `26.2.0` |
| ghcr.io/actualbudget/actual | minor | `26.1.0` → `26.2.0` |

---

### Release Notes

<details>
<summary>actualbudget/actual (actualbudget/actual)</summary>

### [`v26.2.0`](https://github.com/actualbudget/actual/releases/tag/v26.2.0)

[Compare Source](https://github.com/actualbudget/actual/compare/v26.1.0...v26.2.0)

🔗 [View release notes](https://actualbudget.org/blog/release-26.2.0)

#### Desktop releases

Please note: Microsoft store updates can sometimes lag behind the main release by a couple of days while they verify the new version.

<p>
  <a href="https://apps.microsoft.com/detail/9p2hmlhsdbrm?cid=Github+Releases&mode=direct"><img src="https://get.microsoft.com/images/en-us%20dark.svg" width="200" /></a>
  <img src="data:image/gif;base64,R0lGODlhAQABAAAAACw=" width="12" height="1" alt="" />
  <a href="https://flathub.org/apps/com.actualbudget.actual"><img width="165" style="margin-left:12px;" alt="Get it on Flathub" src="https://flathub.org/api/badge?locale=en" /></a>
</p>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3661
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 22:17:20 +00:00
8adad38e49 chore(deps): update rebelcore/jellyfin-exporter docker tag to v1.4.0 (#3662)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m8s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| rebelcore/jellyfin-exporter | minor | `v1.3.9` → `v1.4.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3662
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 22:14:12 +00:00
6a1d502d79 chore(deps): update ollama/ollama to v0.15.4 (#3652)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m7s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ollama/ollama](https://github.com/ollama/ollama) | patch | `0.15.3` → `0.15.4` |
| ollama/ollama | patch | `0.15.3` → `0.15.4` |

---

### Release Notes

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

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

[Compare Source](https://github.com/ollama/ollama/compare/v0.15.3...v0.15.4)

#### What's Changed

- `ollama launch openclaw` will now enter the standard OpenClaw onboarding flow if this has not yet been completed.

**Full Changelog**: <https://github.com/ollama/ollama/compare/v0.15.3...v0.15.4>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImltYWdlIl19-->

Reviewed-on: #3652
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-02 04:19:01 +00:00
acfe3f05f4 chore(deps): update rmcrackan/libation to v13.1.7 (#3655)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m35s
2026-02-02 04:14:50 +00:00
f896a4531e chore(deps): update plexguide/huntarr to v9.1.8 (#3653)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-02-02 04:14:27 +00:00
33cb5baf39 chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.2.5 (#3651)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-02-02 04:13:52 +00:00
13f2a97ea4 chore(deps): update ghcr.io/linuxserver/bazarr docker tag to v1.5.5 (#3650)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-02-02 04:13:22 +00:00
760575b588 chore(deps): update dependency morpheus65535/bazarr to v1.5.5 (#3649)
Some checks failed
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
2026-02-02 04:13:06 +00:00
deeab18a91 chore(deps): update ollama/ollama to v0.15.3 (#3646)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 30m6s
renovate / renovate (push) Successful in 3m10s
2026-02-02 02:02:21 +00:00
dc7421d822 chore(deps): update dependency plexguide/huntarr to v9.1.5 (#3645)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m51s
2026-02-01 23:02:38 +00:00
6d6939b2ba chore(deps): update dependency plexguide/huntarr to v9.1.4 (#3641)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 2m8s
2026-02-01 19:02:08 +00:00
18165fac9a chore(deps): update rmcrackan/libation to v13.1.6 (#3642)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Successful in 3m13s
2026-02-01 18:03:15 +00:00
f493d76f55 chore(deps): update ghcr.io/linuxserver/radarr:6.0.4 docker digest to ba2693d (#3640)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 25s
renovate / renovate (push) Has been cancelled
2026-02-01 18:02:45 +00:00
f3f3e0a27b chore(deps): update unpoller/unpoller to v2.32.0 (#3637)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m3s
renovate / renovate (push) Successful in 2m46s
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.31.0...v2.32.0)

##### Changelog

- [`5ea7fcf`](5ea7fcf736) feat: UPS battery metrics, example Prometheus/Loki alerts ([#&#8203;930](https://github.com/unpoller/unpoller/issues/930)) ([#&#8203;941](https://github.com/unpoller/unpoller/issues/941))

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.30.0...v2.31.0)

##### Changelog

- [`3eb7c1c`](3eb7c1cf1d) Merge pull request [#&#8203;940](https://github.com/unpoller/unpoller/issues/940) from brngates98/feat/sysinfo-metrics
- [`ca56838`](ca568384d1) feat: add controller sysinfo metrics ([#&#8203;927](https://github.com/unpoller/unpoller/issues/927))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3637
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-01 03:40:23 +00:00
5bf00a5af4 chore(deps): update unpoller/unpoller to v2.30.0 (#3635)
All checks were successful
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
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 26m53s
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.29.0...v2.30.0)

##### Changelog

- [`bf2d1f7`](bf2d1f7617) Merge pull request [#&#8203;939](https://github.com/unpoller/unpoller/issues/939) from unpoller/upgrade-unifi-5-14-0
- [`5e4a6cb`](5e4a6cbef3) upgrade unifi
- [`9aba310`](9aba3101cd) Merge pull request [#&#8203;938](https://github.com/unpoller/unpoller/issues/938) from brngates98/restore-endpoint-discovery-tool
- [`adf9985`](adf9985675) Merge branch 'master' into restore-endpoint-discovery-tool
- [`4d19a9b`](4d19a9b2c8) Restore tools/endpoint-discovery as optional Python tool

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3635
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-31 17:29:26 +00:00
d529934239 chore(deps): update unpoller/unpoller to v2.29.0 (#3633)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 32s
renovate / renovate (push) Successful in 2m15s
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.28.0...v2.29.0)

##### Changelog

- [`e3f1a8f`](e3f1a8f7e0) Merge pull request [#&#8203;937](https://github.com/unpoller/unpoller/issues/937) from brngates98/feat/discover-flag
- [`719b746`](719b74627f) deps: use unifi v5.13.0, remove replace and CI unifi checkout
- [`8d3d983`](8d3d983844) ci: checkout unifi discover-flag when go.mod has replace => ../unifi
- [`9cfb732`](9cfb732c11) Replace Python endpoint-discovery with --discover flag (replaces [#&#8203;936](https://github.com/unpoller/unpoller/issues/936))
- [`fe23e85`](fe23e85a21) Merge pull request [#&#8203;936](https://github.com/unpoller/unpoller/issues/936) from brngates98/feat/endpoint-discovery-tool
- [`6be9312`](6be9312a1a) Add tools/endpoint-discovery for controller API discovery

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3633
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-31 03:39:50 +00:00
117b902b8c chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.2.4 (#3631)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 1m43s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 25m57s
2026-01-31 00:44:48 +00:00
ce6a5d4449 chore(deps): update plexguide/huntarr to v9.1.3 (#3627)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 2m49s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | patch | `9.1.1` → `9.1.3` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | patch | `9.1.1` → `9.1.3` |

---

### Release Notes

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

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.2...9.1.3)

- \[Requestarr Patch] Requested movies now show a cool down and cannot be requested during that time

<img width="158" height="283" alt="image" src="https://github.com/user-attachments/assets/79251493-55e3-4307-8007-a842c63a2496" />

<img width="213" height="330" alt="image" src="https://github.com/user-attachments/assets/efa4ced1-78ce-4b86-81bd-27894c51e518" />

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.1...9.1.2)

- \[Upgradinatorr] Added as a secondary search upgrade mode for the apps.


- \[Apps] Lidarr and Whisparr v3 have the last search settings incorporated into the apps-per instance. The movie will be the default mode for Whisparr v3. 


- \[Exempt Tags] Now built into each instance. If selected tags are in the item to process, they are ignored.

- \[Disable Requestarr] Added to Settings

**Upgradinatorr Option Added**

<img width="1656" height="894" alt="image" src="https://github.com/user-attachments/assets/0363c0b9-2807-486e-b0ad-0291b1f42e6e" />

**Requstarr Disabled**

<img width="1646" height="918" alt="image" src="https://github.com/user-attachments/assets/c87a2046-8f8d-490a-9052-bc71a5400be4" />

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImltYWdlIl19-->

Reviewed-on: #3627
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-31 00:38:16 +00:00
dfe79636e3 chore(deps): update kube-prometheus-stack docker tag to v81.4.2 (#3626)
Some checks are pending
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Waiting to run
lint-test-helm / lint-helm (push) Successful in 23s
2026-01-31 00:29:10 +00:00
e3d80baee5 chore(deps): update helm release meilisearch to v0.24.2 (#3624)
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-31 00:28:25 +00:00
20e1ce5f40 chore(deps): update helm release authentik to v2025.12.2 (#3621)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 32s
renovate / renovate (push) Has been cancelled
2026-01-31 00:26:44 +00:00
144fbff937 chore(deps): update helm release argo-workflows to v0.47.2 (#3620)
Some checks failed
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-01-31 00:25:39 +00:00
9668f404f1 chore(deps): update halfshot/matrix-hookshot docker tag to v7.3.2 (#3619)
Some checks failed
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-01-31 00:24:56 +00:00
6893e94496 chore(deps): update to lastest commit
All checks were successful
lint-test-helm / lint-helm (push) Successful in 30s
render-manifests-push / render-manifests-push (push) Successful in 1m14s
renovate / renovate (push) Successful in 1m59s
2026-01-30 18:11:22 -06:00
76ff102f93 chore(deps): update kube-prometheus-stack docker tag to v81.4.1 (#3611)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 5m54s
This PR contains the following updates:

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

---

### Release Notes

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

### [`v81.4.1`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.4.1)

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

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

#### What's Changed

- \[kube-prometheus-stack] Add disableAlerting to omit Prometheus alerting config by [@&#8203;lucas-alpaca](https://github.com/lucas-alpaca) in [#&#8203;6552](https://github.com/prometheus-community/helm-charts/pull/6552)

#### New Contributors

- [@&#8203;lucas-alpaca](https://github.com/lucas-alpaca) made their first contribution in [#&#8203;6552](https://github.com/prometheus-community/helm-charts/pull/6552)

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-81.4.0...kube-prometheus-stack-81.4.1>

### [`v81.4.0`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.4.0)

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

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

#### What's Changed

- \[kube-prometheus-stack] Update <https://github.com/etcd-io/etcd> digest to [`d89978e`](https://github.com/prometheus-community/helm-charts/commit/d89978e) by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;6551](https://github.com/prometheus-community/helm-charts/pull/6551)

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-81.3.2...kube-prometheus-stack-81.4.0>

### [`v81.3.2`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.3.2)

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

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

#### What's Changed

- \[kube-prometheus-stack] Update Helm release grafana to v10.5.15 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;6550](https://github.com/prometheus-community/helm-charts/pull/6550)

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-81.3.1...kube-prometheus-stack-81.3.2>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3611
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 19:14:28 +00:00
88e9773a41 chore(deps): update plexguide/huntarr to v9.1.1 (#3607)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m43s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | minor | `9.0.5` → `9.1.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | minor | `9.0.5` → `9.1.1` |

---

### Release Notes

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

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.0...9.1.1)

- \[Time Zones] Additional support to ensure time zones hold (not an issue, but to prevent future fragmentation).

- \[Requestarr] Added the ability to add blacklisted genres in the settings so it’s always filtering genres and blacklistes those genre's everywhere. The blacklist genre cannot be selected in the TV and Movie settings (this is a good thing). This is useful for “news” and other categories of shows and movies you do not like!

- \[Home Page] Added an aggressive poller to prevent the front page from saying “Starting Cycle”.

<img width="850" height="507" alt="image" src="https://github.com/user-attachments/assets/6fa22a12-3ab4-4a9e-ab79-a1bbef83e7b3" />

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

[Compare Source](https://github.com/plexguide/huntarr/compare/9.0.5...9.1.0)

### Huntarr v9.1

> \[!WARNING]
> **⚠️ CRITICAL: CONFIGURATION CHECK REQUIRED**
>
> Many settings previously categorized as "Global" have been migrated to **Per-Instance Configuration**.
>
> **Users are strongly advised to manually verify settings for EACH instance immediately after updating.**
>
> Parameters such as **Schedules, API Timeouts, Tagging, and 'Monitored Only'** are now specific to each app instance. Failure to verify these configurations may result in automation cycles failing to run or API limits resetting to default values.

#### 🚀 Major Features & Instance Changes

- **Total Instance Independence:** App Instances are now 100% independent. The dependency on a global "App Cycle" has been removed, allowing each instance to run on its own isolated schedule.
- **Homepage Visibility:** Instances now appear individually on the homepage. The "Combined Stat" view has been removed to provide granular visibility for each active instance.
- **Zero-Default Installs:** Fresh installations now initialize with **zero instances** by default. Additionally, any newly generated default instances can be deleted.
- **Faster Manual Cycles:** The process for manually resetting an App Cycle has been optimized to trigger execution significantly faster.

#### ⚙️ Configuration & Requestarr

- **Per-Instance Settings:** The following controls have been moved from Global/Advanced Settings to **Instance Settings**:
  - Tagging System, "Monitored Only," and "Skip Future Episodes."
  - API Timeout, CMD Wait Delay, CMD Wait Attempts, and Max Download Queue Size.
- **Requestarr Cooldown:** The default cooldown period has been reduced from **7 days** to **1 day**.
- **Requestarr Filters:**
  - Issues with Voting and TMDB score filters have been resolved.
  - "Slide Filters" have been fixed to prevent maximum values from being set lower than minimum values (and vice versa).

####  Performance & Logic

- **Code Refactoring:** Legacy JSON structures have been removed and integrated directly into the codebase. Redundant JavaScript has been eliminated to improve application efficiency.
- **Smart API Delays:** A "Progressive Mode" has been added to CMD delays. This feature introduces progressive intervals to prevent API flooding (optimized for Sonarr).
- **Low GPU Mode:** This setting is now **enabled by default** for all new installations.

#### 📱 UI, Mobile & Logging

- **Mobile Redesign:** The mobile application interface has been completely redesigned for improved usability.
- **Visual Adjustments:**
  - The sidebar "heart" icon now aligns correctly with other interface icons.
  - System settings are now left-aligned (previously centered).
  - Redundant statistics have been removed from the homepage.
- **Homepage Update:** The "Resources" section has been replaced with a dedicated "About" section.
- **Logging Improvements:**
  - **Deduplicator:** A new system prevents duplicate logs with identical timestamps from cluttering the feed.
  - **Spam Reduction:** Logic has been refined to prevent repetitive message generation.
  - **User Control:** Debug Log generation can now be disabled entirely.
  - **Clear Button:** The "Clear" function now permanently deletes all logs.
  - **Windows (Experimental):** A feature has been added to attempt copying logs from AppData to the Huntarr installation log folder. *Note: This feature is currently untested.*

#### 🐛 Bug Fixes

- **Settings Save:** Resolved an issue where the "Save" button occasionally failed to register changes.
- **Hunt Manager:** Clearing the Hunt Manager now correctly deletes **all** associated hunt information.
- **Global API Timeout:** The deprecated global API timeout setting has been removed in favor of the per-instance configuration.

```
```

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3607
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 19:11:16 +00:00
348ce5b2b0 chore(deps): update searxng/searxng:latest docker digest to 771d475 (#3616)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 2m7s
2026-01-30 19:05:29 +00:00
8f209e123e chore(deps): update unpoller/unpoller to v2.28.0 (#3612)
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/unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.27.0` → `v2.28.0` |
| [unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.27.0` → `v2.28.0` |

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.27.0...v2.28.0)

##### Changelog

- [`490ae45`](490ae4567a) Merge pull request [#&#8203;934](https://github.com/unpoller/unpoller/issues/934) from unpoller/upgrade-unifi-5-12-0
- [`a94b530`](a94b530adf) bump unifi version

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3612
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 19:05:20 +00:00
9673835924 chore(deps): update searxng/searxng:latest docker digest to baa9df9 (#3613)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 32s
renovate / renovate (push) Has been cancelled
2026-01-30 19:02:35 +00:00
85b4d47eae chore(deps): update ghcr.io/cloudnative-pg/plugin-barman-cloud-sidecar docker tag to v0.11.0 (#3610)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/cloudnative-pg/plugin-barman-cloud-sidecar | minor | `v0.10.0` → `v0.11.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3610
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 19:02:04 +00:00
bf3ef9836a chore(deps): update ghcr.io/cloudnative-pg/plugin-barman-cloud docker tag to v0.11.0 (#3608)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 32s
renovate / renovate (push) Successful in 2m16s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/cloudnative-pg/plugin-barman-cloud | minor | `v0.10.0` → `v0.11.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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3608
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 16:45:53 +00:00
e95f176efb chore(deps): update searxng/searxng:latest docker digest to 0355eac (#3605)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 26s
renovate / renovate (push) Successful in 1m53s
2026-01-30 08:05:44 +00:00
06e9e6985a chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v2.2.3 (#3603)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 35m50s
renovate / renovate (push) Successful in 5m10s
2026-01-30 01:38:09 +00:00
192323e910 chore(deps): update ghcr.io/calibrain/shelfmark docker tag to v1.0.3 (#3554)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m58s
This PR contains the following updates:

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

---

### Release Notes

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

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

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

- Hotfix: Reverts Chromium and SeleniumBase dependencies to 1.0.1 versions - Fixes bypass not succeeding with slow download sources

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

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

- Hotfix: Reverts Chromium and SeleniumBase dependencies to 1.0.1 versions - Fixes bypass not succeeding with slow download sources

</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: #3554
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-30 01:32:08 +00:00
16f0c9a7f4 chore(deps): update unpoller/unpoller to v2.27.0 (#3600)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Successful in 1m48s
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.26.0...v2.27.0)

##### Changelog

- [`1145043`](11450439fc) Merge pull request [#&#8203;925](https://github.com/unpoller/unpoller/issues/925) from brngates98/feat/wan-metrics
- [`b966061`](b96606128d) chore: Update go.sum for unifi v5.11.0 and fix formatting
- [`af6cbdf`](af6cbdf79f) chore: Update unifi dependency to v5.11.0 for WAN metrics support
- [`b8519ca`](b8519ca058) feat: Add WAN metrics to InfluxDB and Datadog exporters
- [`aac4917`](aac4917da7) feat: Add WAN metrics export to Prometheus

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

[Compare Source](https://github.com/unpoller/unpoller/compare/v2.25.0...v2.26.0)

##### Changelog

- [`d178da7`](d178da7c75) Merge pull request [#&#8203;924](https://github.com/unpoller/unpoller/issues/924) from brngates98/feat/dhcp-client-monitoring
- [`86bc1c9`](86bc1c9d6d) fix: rename unused exportWithTags param to \_ to satisfy revive
- [`39b1b31`](39b1b316a2) Merge branch 'master' into feat/dhcp-client-monitoring
- [`8769f8f`](8769f8f121) chore: bump unifi to v5.10.0
- [`3faaa3a`](3faaa3a696) fix: Remove local replace directive and update unifi to v5.8.0 to resolve go.sum conflicts
- [`74c30ea`](74c30eabe6) feat: Add DHCP lease metrics export to Prometheus
- [`6d85ea7`](6d85ea76ab) Add device tag support to Prometheus metrics

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #3600
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-29 23:53:46 +00:00
46529c1dfa chore(deps): update kube-prometheus-stack docker tag to v81.3.1 (#3596)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 47s
renovate / renovate (push) Successful in 1m49s
2026-01-29 19:03:59 +00:00
e143d85cb9 chore(deps): update ghcr.io/immich-app/immich-server docker tag to v2.5.2 (#3595)
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-29 19:03:25 +00:00
eb78081dfb chore(deps): update dependency kubernetes-sigs/metrics-server to v0.8.1 (#3594)
Some checks failed
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-01-29 19:03:14 +00:00
c764ee9c54 chore(deps): update dependency immich-app/immich to v2.5.2 (#3593)
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-29 19:03:04 +00:00
7589cade52 ci: update renovate image
All checks were successful
renovate / renovate (push) Successful in 3m28s
2026-01-29 12:09:15 -06:00
ccf8540ef0 chore(deps): update dependency argoproj/argo-workflows to v3.7.9 (#3581)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 1m45s
2026-01-29 16:02:12 +00:00
a19c59cc43 chore(deps): update rmcrackan/libation to v13.1.5 (#3584)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 5m55s
2026-01-29 15:03:14 +00:00
07da070058 chore(deps): update searxng/searxng:latest docker digest to 7dfe4ab (#3589)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 4m36s
2026-01-29 10:02:29 +00:00
af3f2f2f46 chore(deps): update kube-prometheus-stack docker tag to v81.3.0 (#3579)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 26m15s
renovate / renovate (push) Successful in 1m58s
This PR contains the following updates:

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

---

### Release Notes

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

### [`v81.3.0`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-81.3.0)

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

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

#### What's Changed

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

**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/alertmanager-1.31.3...kube-prometheus-stack-81.3.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #3579
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-28 23:13:42 +00:00
894e34f2ae chore(deps): update helm release alloy to v1.5.3 (#3583)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 43s
renovate / renovate (push) Successful in 2m13s
2026-01-28 22:11:05 +00:00
473ce872ba chore(deps): update ghcr.io/autobrr/qui docker tag to v1.13.1 (#3582)
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-28 22:10:38 +00:00
e7fcf057c8 chore(deps): update alpine docker tag to v3.23.3 (#3580)
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-28 22:10:07 +00:00
07c7673989 chore(deps): update gitroomhq/postiz-app to v2.13.0 (#3577)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 2m22s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/gitroomhq/postiz-app | minor | `v2.12.1` → `v2.13.0` |
| [gitroomhq/postiz-app](https://github.com/gitroomhq/postiz-app) | minor | `v2.12.1` → `v2.13.0` |

---

### Release Notes

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

### [`v2.13.0`](https://github.com/gitroomhq/postiz-app/releases/tag/v2.13.0): Shipping Tons of stuff

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

Shipping, shipping, shipping!

- Added streak - just some fomo so you will never stop creating posts.
- Added settings to global mode - requests by many people
- Upload as many files as you want in one batch instead of 5 before
- Remove editing of social media once you select them from the switcher.
- Added single post analytics for many platforms.
- Added an option to delete tags.
- Scheduling edge cases solved - for example: what happens if you click "update" on a published post? You will see a pop-up now.
- Added two more chat platforms: Twitch and Kick
- Short linking can be changed to: always ask, never, always from the settings.
- Maximize pictures in the media library.
- For meta apps, there is a new workflow to refresh the token before it expires.
- Time slots improvements in design
- Postiz agent fixes

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

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #3577
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-28 18:54:33 +00:00
bdd63b8c63 chore(deps): update dependency tailscale/tailscale to v1.94.1 (#3544)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 25s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [tailscale/tailscale](https://github.com/tailscale/tailscale) | minor | `v1.92.5` → `v1.94.1` |

---

### Release Notes

<details>
<summary>tailscale/tailscale (tailscale/tailscale)</summary>

### [`v1.94.1`](https://github.com/tailscale/tailscale/releases/tag/v1.94.1)

[Compare Source](https://github.com/tailscale/tailscale/compare/v1.92.5...v1.94.1)

Please refer to the changelog available at <https://tailscale.com/changelog>

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

Reviewed-on: #3544
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-28 18:53:20 +00:00
e205561ac0 chore(deps): update unpoller/unpoller to v2.25.0 (#3574)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 40s
renovate / renovate (push) Successful in 1m58s
This PR contains the following updates:

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

---

### Release Notes

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

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

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

##### Changelog

- [`d26d84e`](d26d84e8ad) Merge pull request [#&#8203;923](https://github.com/unpoller/unpoller/issues/923) from unpoller/issue-921
- [`5e68016`](5e68016564) fix client side log error
- [`a14d5c4`](a14d5c4150) Merge pull request [#&#8203;922](https://github.com/unpoller/unpoller/issues/922) from brngates98/add-ai-context-files
- [`969445f`](969445fade) Add AI context files for major LLMs

</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: #3574
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-28 18:50:09 +00:00
7f81ddbf78 chore(deps): update cloudflared docker tag to v2.2.1 (#3569)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m26s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

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

---

### Release Notes

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

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

##### New Features

- This project now has a new LICENSE that is more compliant with open source purposes.

##### Bug Fixes

- Various fixes to the reliability of `quic` protocol.

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

Reviewed-on: #3569
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-28 18:46:47 +00:00
7f74dc5aa8 chore(deps): update dependency garethgeorge/backrest to v1.11.2 (#3552)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 53s
renovate / renovate (push) Successful in 1m51s
2026-01-28 08:03:46 +00:00
a35113d825 chore(deps): update ghcr.io/linuxserver/lidarr:3.1.2-nightly docker digest to 21aec27 (#3573)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 54s
renovate / renovate (push) Successful in 15m51s
2026-01-28 04:03:52 +00:00
133 changed files with 285 additions and 293 deletions

View File

@@ -13,7 +13,7 @@ on:
jobs:
renovate:
runs-on: ubuntu-latest
container: ghcr.io/renovatebot/renovate:42
container: ghcr.io/renovatebot/renovate:43
steps:
- name: Checkout
uses: actions/checkout@v6

View File

@@ -23,4 +23,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/actual-budget.png
# renovate: datasource=github-releases depName=actualbudget/actual
appVersion: 26.1.0
appVersion: 26.2.0

View File

@@ -9,7 +9,7 @@ actual:
main:
image:
repository: ghcr.io/actualbudget/actual
tag: 26.1.0
tag: 26.2.0
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -1,12 +1,12 @@
dependencies:
- name: argo-workflows
repository: https://argoproj.github.io/argo-helm
version: 0.47.1
version: 0.47.3
- name: argo-events
repository: https://argoproj.github.io/argo-helm
version: 2.4.20
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
digest: sha256:d7b1a201f397588011b17e261f06298a110354958db98be43b9925b40a0e6deb
generated: "2026-01-23T00:22:35.377575613Z"
digest: sha256:156c07cae82be20f03a17b8f2a4a188679830ce1430711da812c4aed626c17b4
generated: "2026-02-02T23:56:58.434603097Z"

View File

@@ -18,7 +18,7 @@ maintainers:
- name: alexlebens
dependencies:
- name: argo-workflows
version: 0.47.1
version: 0.47.3
repository: https://argoproj.github.io/argo-helm
- name: argo-events
version: 2.4.20
@@ -29,4 +29,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
# renovate: datasource=github-releases depName=argoproj/argo-workflows
appVersion: v3.7.8
appVersion: v4.0.0

View File

@@ -1,6 +1,6 @@
dependencies:
- name: argo-cd
repository: https://argoproj.github.io/argo-helm
version: 9.3.7
digest: sha256:688d3b74c5750ef87ff3cafd13b5879c8e7cda7be17ab252a289f3c24591ff0b
generated: "2026-01-28T01:30:37.767984436Z"
version: 9.4.1
digest: sha256:6686031538b67a4b79a89b90de06199758c4718a9b7e0a0e6863a5be8964ed9d
generated: "2026-02-05T20:06:46.998124019Z"

View File

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

View File

@@ -1,15 +1,15 @@
dependencies:
- name: authentik
repository: https://charts.goauthentik.io/
version: 2025.12.1
version: 2025.12.3
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:137f0f3ecc4c958151badcc661d05f2f08119e3abef0c4b00ed93edc4b4596e4
generated: "2026-01-23T00:35:33.491000636Z"
version: 1.0.4
digest: sha256:61110db108493eac486715c324a2233d3cd056ea623f8e5c5deda9bd828964e6
generated: "2026-02-03T20:35:32.880480215Z"

View File

@@ -21,17 +21,17 @@ maintainers:
- name: alexlebens
dependencies:
- name: authentik
version: 2025.12.1
version: 2025.12.3
repository: https://charts.goauthentik.io/
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/authentik.png
# renovate: datasource=github-releases depName=goauthentik/authentik

View File

@@ -27,4 +27,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/backrest.png
# renovate: datasource=github-releases depName=garethgeorge/backrest
appVersion: v1.11.1
appVersion: v1.11.2

View File

@@ -8,7 +8,7 @@ backrest:
main:
image:
repository: garethgeorge/backrest
tag: v1.11.1
tag: v1.11.2
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -25,4 +25,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/bazarr.png
# renovate: datasource=github-releases depName=morpheus65535/bazarr
appVersion: 1.5.4
appVersion: 1.5.5

View File

@@ -15,7 +15,7 @@ bazarr:
main:
image:
repository: ghcr.io/linuxserver/bazarr
tag: 1.5.4@sha256:d6492cc79ca5e12fe617c7285e7ebd60d4e7f0e93ec7faa78338dba91f07a91e
tag: 1.5.5@sha256:d40ee61030a9afafddfdd58d160281b865bfcad7cb66e920116fd6fd40668cbb
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:f3cc9b85524eb1a0c8aec92a87ad4dd1f2f59c5bb3474b569ce188827e40b3d0
generated: "2026-01-16T18:45:21.852495393Z"
version: 1.0.4
digest: sha256:fe577fe52ae34540b1610c598f149eab49e44c640ed717cea5ad8fdf229e37f2
generated: "2026-02-03T20:35:43.744062575Z"

View File

@@ -18,7 +18,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/blocky.png
# renovate: datasource=github-releases depName=0xerr0r/blocky

View File

@@ -1,6 +1,6 @@
dependencies:
- name: cert-manager
repository: https://charts.jetstack.io
version: v1.19.2
digest: sha256:b02bda9b9f2fc886af11d017a27a5761513defee603f9e3aa1d7add2749b925c
generated: "2025-12-10T15:01:57.196895547Z"
version: v1.19.3
digest: sha256:114cb3c074866dd41725580ac14367f0aa03653f362ae156430f1dc0ee6ddd32
generated: "2026-02-02T23:06:15.144687867Z"

View File

@@ -14,8 +14,8 @@ maintainers:
- name: alexlebens
dependencies:
- name: cert-manager
version: v1.19.2
version: v1.19.3
repository: https://charts.jetstack.io
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/cert-manager.png
# renovate: datasource=github-releases depName=cert-manager/cert-manager
appVersion: v1.19.2
appVersion: v1.19.3

View File

@@ -3,4 +3,4 @@ dependencies:
repository: https://helm.cilium.io/
version: 1.18.6
digest: sha256:8ea328ac238524b5b423e6289f5e25d05ef64e6aa19cfd5de238f1d5dd533e9b
generated: "2026-01-14T11:02:31.272963463Z"
generated: "2026-02-05T12:00:20.15778-06:00"

View File

@@ -19,4 +19,4 @@ dependencies:
repository: https://helm.cilium.io/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/cilium.png
# renovate: datasource=github-releases depName=cilium/cilium
appVersion: 1.18.6
appVersion: 1.19.0

View File

@@ -1,4 +1,4 @@
# apiVersion: cilium.io/v2alpha1
# apiVersion: cilium.io/v2
# kind: CiliumBGPAdvertisement
# metadata:
# name: cilium-bgp-advertisements

View File

@@ -1,4 +1,4 @@
# apiVersion: cilium.io/v2alpha1
# apiVersion: cilium.io/v2
# kind: CiliumBGPClusterConfig
# metadata:
# name: cilium-bgp

View File

@@ -1,4 +1,4 @@
# apiVersion: cilium.io/v2alpha1
# apiVersion: cilium.io/v2
# kind: CiliumBGPPeerConfig
# metadata:
# name: cilium-peer

View File

@@ -1,17 +1,16 @@
# apiVersion: "cilium.io/v2alpha1"
# kind: CiliumL2AnnouncementPolicy
# metadata:
# name: general-l2-policy
# name: node-gateway-l2-policy
# namespace: {{ .Release.Namespace }}
# labels:
# app.kubernetes.io/name: general-l2-policy
# app.kubernetes.io/name: node-gateway-l2-policy
# app.kubernetes.io/instance: {{ .Release.Name }}
# app.kubernetes.io/part-of: {{ .Release.Name }}
# spec:
# nodeSelector:
# matchExpressions:
# - key: kubernetes.io/hostname
# operator: Exists
# matchLabels:
# kubernetes.io/hostname: talos-ix7-xku
# interfaces:
# - end0
# - enp6s0

View File

@@ -1,4 +1,4 @@
apiVersion: "cilium.io/v2alpha1"
apiVersion: cilium.io/v2
kind: CiliumLoadBalancerIPPool
metadata:
name: default-ip-pool
@@ -15,7 +15,7 @@ spec:
stop: "10.232.2.23"
---
apiVersion: "cilium.io/v2alpha1"
apiVersion: cilium.io/v2
kind: CiliumLoadBalancerIPPool
metadata:
name: bgp-ip-pool

View File

@@ -4,25 +4,22 @@
# name: cilium-tls-gateway
# namespace: {{ .Release.Namespace }}
# labels:
# app.kubernetes.io/name: tls-gateway
# app.kubernetes.io/name: cilium-tls-gateway
# app.kubernetes.io/instance: {{ .Release.Name }}
# app.kubernetes.io/part-of: {{ .Release.Name }}
# annotations:
# cert-manager.io/cluster-issuer: letsencrypt-issuer
# io.cilium/lb-ipam-ips: "10.232.1.23"
# spec:
# addresses:
# - type: IPAddress
# value: 10.232.1.23
# gatewayClassName: cilium
# listeners:
# - allowedRoutes:
# namespaces:
# from: All
# hostname: '*.alexlebens.net'
# name: http
# port: 80
# protocol: HTTP
# - allowedRoutes:
# namespaces:
# from: All
# hostname: '*.alexlebens.net'
# name: https
# port: 443
# protocol: HTTPS
@@ -33,3 +30,17 @@
# name: https-gateway-cert
# namespace: kube-system
# mode: Terminate
# - allowedRoutes:
# namespaces:
# from: All
# hostname: 'alexlebens.net'
# name: https-domain
# port: 443
# protocol: HTTPS
# tls:
# certificateRefs:
# - group: ''
# kind: Secret
# name: https-gateway-cert
# namespace: kube-system
# mode: Terminate

View File

@@ -35,6 +35,8 @@ cilium:
enabled: true
routerIDAllocation:
mode: "default"
bpf:
hostLegacyRouting: true
devices: end0 enp6s0
enableK8sEndpointSlice: true
ciliumEndpointSlice:

View File

@@ -1,9 +1,9 @@
dependencies:
- name: cloudnative-pg
repository: https://cloudnative-pg.io/charts/
version: 0.27.0
version: 0.27.1
- name: plugin-barman-cloud
repository: https://cloudnative-pg.io/charts/
version: 0.4.0
digest: sha256:5e2a32fa5ed8b180ae5e556d65c67eeb3dcf38e2974b0d668eff4ee3c83258ce
generated: "2025-12-30T21:01:48.755246408Z"
version: 0.5.0
digest: sha256:e7089ffd089cae87529e28f0e71302b9fc4a869b389cbb6628f1c559644a3a10
generated: "2026-02-05T19:36:19.473447121Z"

View File

@@ -16,11 +16,11 @@ maintainers:
- name: alexlebens
dependencies:
- name: cloudnative-pg
version: 0.27.0
version: 0.27.1
repository: https://cloudnative-pg.io/charts/
- name: plugin-barman-cloud
version: 0.4.0
version: 0.5.0
repository: https://cloudnative-pg.io/charts/
icon: https://avatars.githubusercontent.com/u/100373852?s=200&v=4
# renovate: datasource=github-releases depName=cloudnative-pg/cloudnative-pg
appVersion: 1.28.0
appVersion: 1.28.1

View File

@@ -7,10 +7,10 @@ plugin-barman-cloud:
image:
registry: ghcr.io
repository: cloudnative-pg/plugin-barman-cloud
tag: v0.10.0
tag: v0.11.0
sidecarImage:
registry: ghcr.io
repository: cloudnative-pg/plugin-barman-cloud-sidecar
tag: v0.10.0
tag: v0.11.0
crds:
create: true

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:d243a4062bd69c3e02536dbc8f0da06f8607a373a772bf521fa16ae10df331b7
generated: "2026-01-17T17:30:30.693066904Z"
digest: sha256:185da5d4998267b90e6d2ece537b9550d800d1cca0217cac808a88f63f9fec29
generated: "2026-02-03T03:41:32.224062229Z"

View File

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

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:ce9129502867f42fbe07bb3ea32edbe5340fa762b5ee76ac20a8d5c7fb1f39c7
generated: "2026-01-23T00:35:49.971422373Z"
version: 1.0.4
digest: sha256:c8812d427b060fc1b117ee14c92f37eb7a25a2f62b52b43184b90b74c161af48
generated: "2026-02-03T20:35:55.199768508Z"

View File

@@ -23,14 +23,14 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/directus.png
# renovate: datasource=github-releases depName=directus/directus
appVersion: 11.14.1
appVersion: 11.15.0

View File

@@ -9,7 +9,7 @@ directus:
main:
image:
repository: directus/directus
tag: 11.14.1
tag: 11.15.0
pullPolicy: IfNotPresent
env:
- name: PUBLIC_URL

View File

@@ -1,6 +1,6 @@
dependencies:
- name: eck-operator
repository: https://helm.elastic.co
version: 3.2.0
digest: sha256:b27ba092ddfa078f763e409dd5db1144a269eff0f45af04f180d844f13466a34
generated: "2025-12-01T20:25:30.722424-06:00"
version: 3.3.0
digest: sha256:d2b00de6c03bf7624fdf496b326262149a2d2635012f14e900ed0724545c95d9
generated: "2026-02-03T18:05:00.461644575Z"

View File

@@ -15,8 +15,8 @@ maintainers:
- name: alexlebens
dependencies:
- name: eck-operator
version: 3.2.0
version: 3.3.0
repository: https://helm.elastic.co
icon: https://helm.elastic.co/icons/eck.png
# renovate: datasource=github-releases depName=elastic/cloud-on-k8s
appVersion: v3.2.0
appVersion: v3.3.0

View File

@@ -1,9 +1,9 @@
dependencies:
- name: element-web
repository: https://ananace.gitlab.io/charts
version: 1.4.28
version: 1.4.29
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
digest: sha256:13c8313cef781f8f003d827de514f261a5875377b35a36db438974144c2baf52
generated: "2026-01-21T21:02:33.179007776Z"
version: 2.2.2
digest: sha256:a27e895a7c19b296ca63888511d865b9623020824a1ea9c39dafa5433e9e83f4
generated: "2026-02-03T03:42:00.780507134Z"

View File

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

View File

@@ -1,6 +1,6 @@
dependencies:
- name: external-secrets
repository: https://charts.external-secrets.io
version: 1.3.1
digest: sha256:3b10d4cfe0d38cba02fa79a0d7aed6611faeb68408f4ebb05099280a5f585883
generated: "2026-01-23T20:01:34.461022413Z"
version: 1.3.2
digest: sha256:7b7c6dee59f2ea630f0e7a1124aeeda52cdff23769136300384b28210e03945a
generated: "2026-02-03T21:41:32.061135319Z"

View File

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

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:6368ad9d3c7a5591b42e25606b0f3f689e27cc3f73fca465f85c4e80e015299b
generated: "2026-01-23T00:36:10.114799135Z"
digest: sha256:85e8205ab05be520984cb7c08109aedd9020229b2e7ef22da7b82534cd5d8242
generated: "2026-02-03T03:42:15.595589094Z"

View File

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

View File

@@ -11,7 +11,7 @@ freshrss:
runAsUser: 0
image:
repository: alpine
tag: 3.23.2
tag: 3.23.3
pullPolicy: IfNotPresent
command:
- /bin/sh
@@ -35,7 +35,7 @@ freshrss:
runAsUser: 0
image:
repository: alpine
tag: 3.23.2
tag: 3.23.3
pullPolicy: IfNotPresent
command:
- /bin/sh
@@ -59,7 +59,7 @@ freshrss:
runAsUser: 0
image:
repository: alpine
tag: 3.23.2
tag: 3.23.3
pullPolicy: IfNotPresent
command:
- /bin/sh
@@ -201,7 +201,7 @@ postgres-18-cluster:
backup:
objectStore:
- name: garage-local
index: 1
index: 2
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true

View File

@@ -118,9 +118,9 @@ garage:
pullPolicy: IfNotPresent
env:
- name: API_BASE_URL
value: http://garage-main.garage:3903
value: http://garage-1.garage:3903
- name: S3_ENDPOINT_URL
value: http://garage-main.garage:3900
value: http://garage-1.garage:3900
- name: API_ADMIN_KEY
valueFrom:
secretKeyRef:
@@ -318,6 +318,7 @@ garage:
matchLabels:
app.kubernetes.io/name: garage
app.kubernetes.io/instance: garage
app.kubernetes.io/service: garage-1
serviceName: '{{ include "bjw-s.common.lib.chart.names.fullname" $ }}'
endpoints:
- port: admin

View File

@@ -7,21 +7,21 @@ dependencies:
version: 0.2.1
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.24.0
version: 0.25.1
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:af0644bab985faff3a41f28672fa60410aca6bc3759296d3218b23e286b36aaf
generated: "2026-01-26T12:03:18.212345462Z"
digest: sha256:e8940a4eb5bfe5aeb2d7bd8f328d7aee962d0a75c1d2aa4937401b16e5c29238
generated: "2026-02-03T20:36:08.603489039Z"

View File

@@ -32,22 +32,22 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.2.1
- name: meilisearch
version: 0.24.1
version: 0.25.1
repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-gitea
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-renovate
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-storage

View File

@@ -7,9 +7,9 @@ dependencies:
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:bee9dd7a31e5ca1772945764774a0195d8d63cb8b0874654b6d3aa846f4acc9e
generated: "2026-01-23T00:37:10.262404661Z"
version: 1.0.4
digest: sha256:9ba81c06283d46ae577e40d0d030149307404a3ff35e6c2c8d0e738aeedfcc6a
generated: "2026-02-03T20:36:24.992188976Z"

View File

@@ -25,11 +25,11 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-unified-alerting
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-remote-cache
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/grafana.png
# renovate: datasource=github-releases depName=grafana/grafana-operator

View File

@@ -7,6 +7,6 @@ dependencies:
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:c07fcad50f390ab70c83beb4640842d0f1d68949a261c8006d596d8ded65a6de
generated: "2026-01-26T10:03:51.019109245Z"
version: 1.0.4
digest: sha256:a5986b8d12f26cb4d0c757e7d9946af180003d8a8a7bb4b399297cc7d5235790
generated: "2026-02-03T20:36:39.914082171Z"

View File

@@ -24,7 +24,7 @@ dependencies:
version: 7.5.0
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/harbor.png
# renovate: datasource=github-releases depName=goharbor/harbor

View File

@@ -105,7 +105,7 @@ postgres-18-cluster:
backup:
objectStore:
- name: garage-local
index: 1
index: 2
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true

View File

@@ -1,6 +1,6 @@
dependencies:
- name: headlamp
repository: https://kubernetes-sigs.github.io/headlamp/
version: 0.39.0
digest: sha256:870e456773199684c150585c12c2e18b3f0895ee8cc73481a53b23c8e94560b1
generated: "2025-12-20T00:03:40.10414707Z"
version: 0.40.0
digest: sha256:b7f8f176f8c4902130e87660adb39211fd5ca454f89f5a7e9ed577cd4c3a2255
generated: "2026-02-05T18:23:45.100522813Z"

View File

@@ -14,8 +14,8 @@ maintainers:
- name: alexlebens
dependencies:
- name: headlamp
version: 0.39.0
version: 0.40.0
repository: https://kubernetes-sigs.github.io/headlamp/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
# renovate: datasource=github-releases depName=headlamp-k8s/headlamp
appVersion: v0.39.0
appVersion: v0.40.0

View File

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

View File

@@ -9,7 +9,7 @@ home-assistant:
main:
image:
repository: ghcr.io/home-assistant/home-assistant
tag: 2026.1.3
tag: 2026.2.0
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,6 +4,6 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
digest: sha256:3dd7439a8874fcf8b12754907f187149287a2db04c5b9a595d32e6b64a5482db
generated: "2026-01-17T17:31:46.477375094Z"
version: 2.2.2
digest: sha256:b5120e37e5b4b28a327fa2a3a5c93e93866848c5d36b9b1a8ee7c11ed81663dc
generated: "2026-02-03T03:42:46.510379398Z"

View File

@@ -21,7 +21,7 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
# renovate: datasource=github-releases depName=gethomepage/homepage
appVersion: v1.9.0
appVersion: v1.10.1

View File

@@ -11,7 +11,7 @@ homepage:
main:
image:
repository: ghcr.io/gethomepage/homepage
tag: v1.9.0
tag: v1.10.1
pullPolicy: IfNotPresent
env:
- name: HOMEPAGE_ALLOWED_HOSTS

View File

@@ -19,4 +19,4 @@ dependencies:
version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
# renovate: datasource=github-releases depName=gethomepage/homepage
appVersion: v1.9.0
appVersion: v1.10.1

View File

@@ -15,7 +15,7 @@ homepage:
main:
image:
repository: ghcr.io/gethomepage/homepage
tag: v1.9.0
tag: v1.10.1
pullPolicy: IfNotPresent
env:
- name: HOMEPAGE_ALLOWED_HOSTS

View File

@@ -23,4 +23,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/huntarr.png
# renovate: datasource=github-releases depName=plexguide/huntarr
appVersion: 9.0.5
appVersion: 9.2.1

View File

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

View File

@@ -7,9 +7,9 @@ dependencies:
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:49d6ed0c3e8862d351bd905db5f349448d4bc7e6cef4b43372e1510dea204098
generated: "2026-01-23T00:37:48.396577782Z"
digest: sha256:c2363283e3c7614dbb15fa6f5436716e435fa18f2ecd08dca1ac82bb01ab0696
generated: "2026-02-03T20:36:59.006280506Z"

View File

@@ -23,7 +23,7 @@ dependencies:
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-data
@@ -31,4 +31,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/immich.png
# renovate: datasource=github-releases depName=immich-app/immich
appVersion: v2.5.0
appVersion: v2.5.3

View File

@@ -9,7 +9,7 @@ immich:
main:
image:
repository: ghcr.io/immich-app/immich-server
tag: v2.5.0
tag: v2.5.3
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -4,9 +4,9 @@ dependencies:
version: 4.6.2
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.24.1
version: 0.25.1
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:d20ff0abca968a8dde70aff69a72f7668b12a99f2218fdac97c9f4255b4528ab
generated: "2026-01-28T01:33:04.377856283Z"
digest: sha256:4b8625f5a6ccb09509e78b76508f87ac2b759ca8d02ed6d94937e8047458ce20
generated: "2026-02-03T18:05:45.036614395Z"

View File

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

View File

@@ -28,7 +28,7 @@ jellyfin:
exporter:
image:
repository: rebelcore/jellyfin-exporter
tag: v1.3.9
tag: v1.4.0
pullPolicy: IfNotPresent
args:
- '--jellyfin.address=http://127.0.0.1:8096'

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: meilisearch
repository: https://meilisearch.github.io/meilisearch-kubernetes
version: 0.24.1
version: 0.25.1
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:2ee97bb43279e358fa46648e83720e2d9badd116076280c48561b31e17f79979
generated: "2026-01-28T01:33:33.249138017Z"
digest: sha256:5b1948702805bb46749615b98629185d495a8ff1d9d9e6bc52c972524fb6d2fa
generated: "2026-02-03T18:06:00.958200599Z"

View File

@@ -22,11 +22,11 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: meilisearch
version: 0.24.1
version: 0.25.1
repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: volsync-target
alias: volsync-target-data
version: 0.7.0

View File

@@ -208,7 +208,7 @@ postgresql-17-fdb-cluster:
backup:
objectStore:
- name: garage-local
index: 1
index: 2
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true

View File

@@ -1,12 +1,12 @@
dependencies:
- name: kube-prometheus-stack
repository: oci://ghcr.io/prometheus-community/charts
version: 81.2.2
version: 81.5.0
- name: app-template
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:b01c879a598b7fd36e37f3a65ca5d8f91713ac7e5250c3b00169783bc2d2a065
generated: "2026-01-23T22:08:21.182689246Z"
version: 1.0.4
digest: sha256:62ceeea1ed2f1f3a838e468665c3f291cb67ac547f3fa37863131f088736a750
generated: "2026-02-03T20:37:14.907439914Z"

View File

@@ -20,14 +20,14 @@ maintainers:
- name: alexlebens
dependencies:
- name: kube-prometheus-stack
version: 81.2.2
version: 81.5.0
repository: oci://ghcr.io/prometheus-community/charts
- name: app-template
alias: ntfy-alertmanager
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.6.2
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/prometheus.png
# renovate: datasource=github-releases depName=prometheus-operator/prometheus-operator

View File

@@ -24,4 +24,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/libation.png
# renovate: datasource=github-releases depName=rmcrackan/Libation
appVersion: 13.1.4
appVersion: 13.1.8

View File

@@ -16,7 +16,7 @@ libation:
main:
image:
repository: rmcrackan/libation
tag: 13.1.4
tag: 13.1.8
pullPolicy: IfNotPresent
env:
- name: SLEEP_TIME

View File

@@ -15,7 +15,7 @@ lidarr:
main:
image:
repository: ghcr.io/linuxserver/lidarr
tag: 3.1.2-nightly@sha256:ef7f37bcf3031b696d01ac24df034e5ebb0ec480aa961e6bfa8f7eb6b38b1032
tag: 3.1.2-nightly@sha256:adc776c4deb0b36909472a8d22ce00306b4a37f0d584407d846efd59060279ac
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -1,9 +1,9 @@
dependencies:
- name: loki
repository: https://grafana.github.io/helm-charts
version: 6.51.0
version: 6.52.0
- name: alloy
repository: https://grafana.github.io/helm-charts
version: 1.5.2
digest: sha256:cd5fe2b0439fa752d8de751a4ddf5ae21658bb08f8587e90818ccbbf21de48e2
generated: "2026-01-21T22:02:30.018948035Z"
version: 1.5.3
digest: sha256:00eded04cb4b364633fe922cef88cd07aa2508336f0f07890990d00c5d985c4e
generated: "2026-02-05T20:44:56.218205891Z"

View File

@@ -16,10 +16,10 @@ maintainers:
- name: alexlebens
dependencies:
- name: loki
version: 6.51.0
version: 6.52.0
repository: https://grafana.github.io/helm-charts
- name: alloy
version: 1.5.2
version: 1.5.3
repository: https://grafana.github.io/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/loki.png
# renovate: datasource=github-releases depName=grafana/loki

View File

@@ -13,19 +13,19 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
@@ -38,5 +38,5 @@ dependencies:
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:d247fbedbe72faa94f8ec8a02fccd7a3b23deb6ed15c5e2665737a9856ccb156
generated: "2026-01-28T01:31:47.122961665Z"
digest: sha256:6675ba9bd3da7605e3c0243602035a96aabb76813c4d9659409580612522ba94
generated: "2026-02-03T20:37:32.102491987Z"

View File

@@ -45,11 +45,11 @@ dependencies:
version: 4.6.2
- name: cloudflared
alias: cloudflared-synapse
version: 2.1.9
version: 2.2.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: cloudflared
alias: cloudflared-hookshot
version: 2.1.9
version: 2.2.2
repository: oci://harbor.alexlebens.net/helm-charts
- name: postgres-cluster
alias: postgres-18-cluster
@@ -57,11 +57,11 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-matrix-synapse
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
alias: redis-replication-hookshot
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-synapse

View File

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

View File

@@ -18,4 +18,4 @@ dependencies:
repository: https://kubernetes-sigs.github.io/metrics-server/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/kubernetes.png
# renovate: datasource=github-releases depName=kubernetes-sigs/metrics-server
appVersion: 0.8.0
appVersion: 0.8.1

View File

@@ -9,7 +9,7 @@ navidrome:
main:
image:
repository: deluan/navidrome
tag: 0.59.0@sha256:4edc8a1de3e042f30b78a478325839f4395177eb8201c27543dccc0eba674f23
tag: 0.60.0@sha256:5d0f6ab343397c043c7063db14ae10e4e3980e54ae7388031cbce47e84af6657
pullPolicy: IfNotPresent
env:
- name: ND_MUSICFOLDER

View File

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

View File

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

View File

@@ -4,12 +4,12 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
digest: sha256:ceefb29aa463807f6763a9dd41e4282938e2b09cfa9a107488385e70273d7f41
generated: "2026-01-23T00:39:25.791321616Z"
version: 1.0.4
digest: sha256:19b7ae1e31a51e8b7b47754eb5f9177fc5278c97904b38daffb9a0164c4300eb
generated: "2026-02-03T20:37:51.993316167Z"

View File

@@ -24,13 +24,13 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/outline.png
# renovate: datasource=github-releases depName=outline/outline

View File

@@ -4,18 +4,18 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
repository: oci://harbor.alexlebens.net/helm-charts
version: 7.5.0
- name: redis-replication
repository: oci://harbor.alexlebens.net/helm-charts
version: 1.0.1
version: 1.0.4
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
- name: volsync-target
repository: oci://harbor.alexlebens.net/helm-charts
version: 0.7.0
digest: sha256:d7889834988d385b3708325fabe78720e0ccf725f9e1a624384dc0c55d215beb
generated: "2026-01-23T00:39:53.300700498Z"
digest: sha256:058c2f37a1f4c8d836c3cfe84ee6a8f9dbee9a06d3f8a732c9f51af9efeff3b9
generated: "2026-02-03T20:38:08.21964113Z"

View File

@@ -23,13 +23,13 @@ dependencies:
version: 4.6.2
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
version: 2.2.2
- name: postgres-cluster
alias: postgres-18-cluster
version: 7.5.0
repository: oci://harbor.alexlebens.net/helm-charts
- name: redis-replication
version: 1.0.1
version: 1.0.4
repository: oci://harbor.alexlebens.net/helm-charts
- name: volsync-target
alias: volsync-target-config
@@ -41,4 +41,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/postiz.png
# renovate: datasource=github-releases depName=gitroomhq/postiz-app
appVersion: v2.12.1
appVersion: v2.14.0

View File

@@ -9,7 +9,7 @@ postiz:
main:
image:
repository: ghcr.io/gitroomhq/postiz-app
tag: v2.12.1
tag: v2.14.0
pullPolicy: IfNotPresent
env:
- name: MAIN_URL

View File

@@ -20,7 +20,7 @@ prowlarr:
main:
image:
repository: ghcr.io/linuxserver/prowlarr
tag: 2.3.0@sha256:d3e9307b320b6772749a2cf8fc2712e9e824c4930b034680ad4d08a9e2f25884
tag: 2.3.0@sha256:5339e9050cfcc0cb5331e9c98610ed9d4ce70ef481a5461ea664a13dda3f1eb0
pullPolicy: IfNotPresent
env:
- name: TZ

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent:
image:
repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.4@sha256:b8a08ffba8850e2e71153e153cf5eed2dedbf499ef9b123262735ce924b65586
tag: 5.1.4@sha256:5b09709bb0eff4edb551f5b30029952ab4d67aa0d5ca3526889124173bd78a9c
pullPolicy: IfNotPresent
env:
- name: TZ
@@ -212,7 +212,7 @@ qbittorrent:
qui:
image:
repository: ghcr.io/autobrr/qui
tag: v1.13.0
tag: v1.13.1
pullPolicy: IfNotPresent
env:
- name: QUI__METRICS_ENABLED

View File

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

View File

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

View File

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

View File

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

View File

@@ -7,6 +7,6 @@ dependencies:
version: v1.19.0
- name: cloudflared
repository: oci://harbor.alexlebens.net/helm-charts
version: 2.1.9
digest: sha256:5b8916442408af1061658af638b77a9f57fa8b6bc1d93ff982b899116daa0b21
generated: "2026-01-20T20:41:34.660986403Z"
version: 2.2.2
digest: sha256:edc2a4064d509365e371418609b4068674429526c0198ca1793867124bb5dcdb
generated: "2026-02-03T03:44:06.685680039Z"

View File

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

View File

@@ -58,7 +58,7 @@ roundcube:
nginx:
image:
repository: nginx
tag: 1.29.4-alpine
tag: 1.29.5-alpine-slim
pullPolicy: IfNotPresent
env:
- name: NGINX_HOST

View File

@@ -9,7 +9,7 @@ searxng:
main:
image:
repository: searxng/searxng
tag: latest@sha256:5c8621cef49a936244cbcb432e0ca99b040efd43c580782dd8449bc0015f02e7
tag: latest@sha256:8d77102a0d2c615e88c5184868dc2c32cd361413dbc104abc301f54079fd40a2
pullPolicy: IfNotPresent
env:
- name: SEARXNG_BASE_URL
@@ -39,7 +39,7 @@ searxng:
main:
image:
repository: searxng/searxng
tag: latest@sha256:5c8621cef49a936244cbcb432e0ca99b040efd43c580782dd8449bc0015f02e7
tag: latest@sha256:8d77102a0d2c615e88c5184868dc2c32cd361413dbc104abc301f54079fd40a2
pullPolicy: IfNotPresent
env:
- name: SEARXNG_BASE_URL

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