Commit Graph

49375 Commits

Author SHA1 Message Date
TrueCharts Bot
4429f0b8ed chore(helm): update image ghcr.io/linuxserver/firefox 1143.0.3 → 1144.0.2 (#41460)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/firefox](https://redirect.github.com/linuxserver/docker-firefox/packages)
([source](https://redirect.github.com/linuxserver/docker-firefox)) |
major | `bd89a85` -> `ed046fc` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### 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 becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWFqb3IiXX0=-->
2025-11-06 00:41:33 +01:00
TrueCharts Bot
f19ac07047 chore(helm): update image ghcr.io/mend/renovate-ce 11.5.0 → 12.0.0 (#41461)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/mend/renovate-ce](https://redirect.github.com/mend/renovate-ce-ee)
| major | `0bac55c` -> `765132d` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>mend/renovate-ce-ee (ghcr.io/mend/renovate-ce)</summary>

###
[`v12.0.0`](https://redirect.github.com/mend/renovate-ce-ee/releases/tag/12.0.0)

[Compare
Source](https://redirect.github.com/mend/renovate-ce-ee/compare/11.5.0...12.0.0)

#### Application changes

- Renovate CLI: Update from `v41.143.1` to `v41.156.1`
-
[Docs](https://redirect.github.com/renovatebot/renovate/releases/download/41.156.1/docs.tgz)
- [Full
changelog](https://octochangelog.com/compare?repo=renovatebot%2Frenovate\&from=41.143.10\&to=41.156.1)
- chore(deps): update dependencies
- refactor(bitbucket): improve pagination and apis use
- fea(scheduling)!: migrate from `node-cron` to `croner` that supports
extended cron syntax
- Breaking: compared to `node-cron` the month indexing changed from
`0-11` (Jan-Dec) to `1-12` (Jan-Dec)
- feat: day-of-week updated indexing from 0-6 (Sun-Sat) to 0-7 (Sun-Sun)
- feat: supports extended cron
[syntax](https://redirect.github.com/hexagon/croner?tab=readme-ov-file#pattern).
Now allows wildcards.
- Note: In reality we don't expect anyone to use a cron schedule that
targets only a specific month (usually its just `*`) and therefore this
release is only "technically breaking"

#### Docs and Helm Charts

- chore(deps): update update mend renovate docker images to v12 (major)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;764](https://redirect.github.com/mend/renovate-ce-ee/pull/764)

**Full Changelog**:
<https://github.com/mend/renovate-ce-ee/compare/11.5.0...12.0.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 becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWFqb3IiXX0=-->
2025-11-06 00:41:19 +01:00
Kjeld Schouten
bbff07c797 chore!: move non-common containers from tccr to containerforge (#41408)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code
- [ ] 📜 Documentation Changes

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made changes to the documentation
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-11-06 00:40:45 +01:00
Kjeld Schouten
bd5dd276be chore!: move home-operations containers to containerforge (#41407)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code
- [ ] 📜 Documentation Changes

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made changes to the documentation
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-11-05 22:24:05 +01:00
TrueCharts Bot
c5fab3ffbd chore(helm): update image docker.io/gitea/gitea 1.25.0 → 1.25.1 (#41422)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/gitea/gitea](https://redirect.github.com/go-gitea/gitea) |
patch | `e49c562` -> `4b50ceb` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>go-gitea/gitea (docker.io/gitea/gitea)</summary>

###
[`v1.25.1`](https://redirect.github.com/go-gitea/gitea/releases/tag/v1.25.1)

[Compare
Source](https://redirect.github.com/go-gitea/gitea/compare/v1.25.0...v1.25.1)

- BUGFIXES
- Make ACME email optional
([#&#8203;35849](https://redirect.github.com/go-gitea/gitea/issues/35849))
[#&#8203;35857](https://redirect.github.com/go-gitea/gitea/issues/35857)
- Add a doctor command to fix inconsistent run status
([#&#8203;35840](https://redirect.github.com/go-gitea/gitea/issues/35840))
([#&#8203;35845](https://redirect.github.com/go-gitea/gitea/issues/35845))
- Remove wrong code
([#&#8203;35846](https://redirect.github.com/go-gitea/gitea/issues/35846))
- Fix viewed files number is not right if not all files loaded
([#&#8203;35821](https://redirect.github.com/go-gitea/gitea/issues/35821))
([#&#8203;35844](https://redirect.github.com/go-gitea/gitea/issues/35844))
- Fix incorrect pull request counter
([#&#8203;35819](https://redirect.github.com/go-gitea/gitea/issues/35819))
([#&#8203;35841](https://redirect.github.com/go-gitea/gitea/issues/35841))
- Upgrade go mail to 0.7.2 and fix the bug
([#&#8203;35833](https://redirect.github.com/go-gitea/gitea/issues/35833))
([#&#8203;35837](https://redirect.github.com/go-gitea/gitea/issues/35837))
- Revert gomail to v0.7.0 to fix sending mail failed
([#&#8203;35816](https://redirect.github.com/go-gitea/gitea/issues/35816))
([#&#8203;35824](https://redirect.github.com/go-gitea/gitea/issues/35824))
- Fix clone mixed bug
([#&#8203;35810](https://redirect.github.com/go-gitea/gitea/issues/35810))
([#&#8203;35822](https://redirect.github.com/go-gitea/gitea/issues/35822))
- Fix cli "Before" handling
([#&#8203;35797](https://redirect.github.com/go-gitea/gitea/issues/35797))
([#&#8203;35808](https://redirect.github.com/go-gitea/gitea/issues/35808))
- Improve and fix markup code preview rendering
([#&#8203;35777](https://redirect.github.com/go-gitea/gitea/issues/35777))
([#&#8203;35787](https://redirect.github.com/go-gitea/gitea/issues/35787))
- Fix actions rerun bug
([#&#8203;35783](https://redirect.github.com/go-gitea/gitea/issues/35783))
([#&#8203;35784](https://redirect.github.com/go-gitea/gitea/issues/35784))
- Fix actions schedule update issue
([#&#8203;35767](https://redirect.github.com/go-gitea/gitea/issues/35767))
([#&#8203;35774](https://redirect.github.com/go-gitea/gitea/issues/35774))
- Fix circular spin animation direction
([#&#8203;35785](https://redirect.github.com/go-gitea/gitea/issues/35785))
([#&#8203;35823](https://redirect.github.com/go-gitea/gitea/issues/35823))
- Fix file extension on gogs.png
([#&#8203;35793](https://redirect.github.com/go-gitea/gitea/issues/35793))
([#&#8203;35799](https://redirect.github.com/go-gitea/gitea/issues/35799))
- Add pnpm to Snapcraft
([#&#8203;35778](https://redirect.github.com/go-gitea/gitea/issues/35778))

Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be
automatically upgraded to this version during the specified maintenance
window.

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-11-05 21:08:53 +00:00
TrueCharts Bot
5d2260b663 chore(helm): update image docker.io/syncthing/syncthing 2.0.10 → 2.0.11 (#41413) 2025-11-05 22:07:38 +01:00
TrueCharts Bot
6dbcec754e chore(helm): update image ghcr.io/linuxserver/synclounge digest to cba8c83 (#41435) 2025-11-05 22:07:32 +01:00
TrueCharts Bot
94d684419a chore(helm): update image ghcr.io/gethomepage/homepage v1.5.0 → v1.6.1 (#41424) 2025-11-05 22:07:26 +01:00
TrueCharts Bot
0aaa295baf chore(helm): update immich v2.2.2 → v2.2.3 (patch) (#41451) 2025-11-05 22:07:22 +01:00
TrueCharts Bot
f6e05b5a77 chore(helm): update image docker.io/collabora/code 25.04.6.2.1 → 25.04.7.1.1 (#41427) 2025-11-05 22:07:21 +01:00
TrueCharts Bot
dd0cc91163 chore(helm): update image ghcr.io/slskd/slskd 0.23.2 → 0.24.0 (#41432) 2025-11-05 22:07:18 +01:00
TrueCharts Bot
a2f6bbce75 chore(helm): update image ghcr.io/hotio/whisparr v3-3.0.1.1332 → v3-3.0.1.1333 (#41415) 2025-11-05 22:07:17 +01:00
TrueCharts Bot
91fdec40fe chore(helm): update image ghcr.io/postfinance/kubelet-csr-approver v1.2.11 → v1.2.12 (#41450) 2025-11-05 22:07:15 +01:00
TrueCharts Bot
def8c3c617 chore(helm): update image docker.io/octoprint/octoprint 1.11.3 → 1.11.4 (#41412) 2025-11-05 22:07:14 +01:00
TrueCharts Bot
c7f0c533bf chore(helm): update image docker.io/jenkins/jenkins 2.534 → 2.535 (#41418) 2025-11-05 22:07:12 +01:00
TrueCharts Bot
c68dd22a5c chore(helm): update image ghcr.io/linuxserver/speedtest-tracker 1.6.11 → 1.7.0 (#41440) 2025-11-05 22:07:11 +01:00
TrueCharts Bot
7c2b20d8c5 chore(helm): update image docker.io/jc21/nginx-proxy-manager 2.13.0 → 2.13.1 (#41436) 2025-11-05 22:07:08 +01:00
TrueCharts Bot
d464f68879 chore(helm): update image ghcr.io/flaresolverr/flaresolverr v3.4.3 → v3.4.4 (#41429) 2025-11-05 22:07:02 +01:00
TrueCharts Bot
0ca3d191d0 chore(helm): update image ghcr.io/wizarrrr/wizarr v2025.11.0 → v2025.11.1 (#41423) 2025-11-05 22:07:01 +01:00
TrueCharts Bot
9918ab9e01 chore(helm): update webtop (#41448) 2025-11-05 22:06:58 +01:00
TrueCharts Bot
dbfbbe7e97 chore(helm): update image docker.io/slechev/openwebrxplus-softmbe 1.2.96 → 1.2.97 (#41437) 2025-11-05 22:06:55 +01:00
TrueCharts Bot
b5553438f8 chore(helm): update image yourls digest to 16501f9 (#41447) 2025-11-05 22:06:54 +01:00
TrueCharts Bot
83a7a5141c chore(helm): update image docker.io/automaticrippingmachine/automatic-ripping-machine 2.20.6 → 2.20.7 (#41411) 2025-11-05 22:06:53 +01:00
TrueCharts Bot
6bbb946ca9 chore(helm): update image ghcr.io/chroma-core/chroma 1.3.2 → 1.3.3 (#41428) 2025-11-05 22:06:51 +01:00
TrueCharts Bot
497e16420f chore(helm): update image ghcr.io/linuxserver/jackett 0.24.247 → 0.24.250 (#41439) 2025-11-05 22:06:46 +01:00
TrueCharts Bot
9f67200323 chore(helm): update image docker.io/feramance/qbitrr v5.2.0 → v5.4.5 (#41430) 2025-11-05 22:06:42 +01:00
TrueCharts Bot
5eb2cfce7a chore(helm): update image ghcr.io/linuxserver/foldingathome digest to b798526 (#41445) 2025-11-05 22:06:36 +01:00
TrueCharts Bot
b64093e439 chore(helm): update image docker.io/clamav/clamav digest to a56287b (#41441)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/clamav/clamav](https://redirect.github.com/Cisco-Talos/clamav.git)
([source](https://redirect.github.com/Cisco-Talos/clamav)) | digest |
`323cec5` -> `a56287b` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:06:33 +00:00
TrueCharts Bot
4fad036a2e chore(helm): update image docker.io/linuxserver/transmission digest to 15e4547 (#41443) 2025-11-05 22:06:26 +01:00
TrueCharts Bot
960411dbf7 chore(helm): update image ghcr.io/linuxserver/boinc digest to 7147038 (#41410)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/boinc | digest | `5fcd53c` -> `7147038` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:06:18 +00:00
TrueCharts Bot
2c65d4d2db chore(helm): update image docker.io/searxng/searxng digest to a4147f8 (#41434)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/searxng/searxng | digest | `50a94da` -> `a4147f8` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:06:05 +00:00
TrueCharts Bot
d290bdba2f chore(helm): update image ghcr.io/linuxserver/orcaslicer digest to e422ef0 (#41446) 2025-11-05 22:05:48 +01:00
TrueCharts Bot
31cace136b chore(helm): update image ghcr.io/pi-hole/pihole 2025.10.3 → 2025.11.0 (#41431)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/pi-hole/pihole](https://redirect.github.com/pi-hole/docker-pi-hole)
| minor | `7f2dff3` -> `e28e239` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>pi-hole/docker-pi-hole (ghcr.io/pi-hole/pihole)</summary>

###
[`v2025.11.0`](https://redirect.github.com/pi-hole/docker-pi-hole/releases/tag/2025.11.0)

[Compare
Source](https://redirect.github.com/pi-hole/docker-pi-hole/compare/2025.10.3...2025.11.0)

Re-release, the `riscv64` part of the image is not currently building
and preventing the image from being published for other architectures.

I have disabled the `riscv64` build for the time being until I have time
to debug what is happening with it. I

If you are running this image on `riscv64`, please get in touch via
issues if you are willing to help troubleshoot the process!

## Otherwise, nothing specific for Docker, tagging to get an FTL change
out:

#### What's Changed (FTL v6.3.3)

- Fix crash in NTP error handling code by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2684](https://redirect.github.com/pi-hole/FTL/pull/2684)
- Add validation for ntp.sync.server by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2667](https://redirect.github.com/pi-hole/FTL/pull/2667)
- Be more explicit about required path and query parameters for list
manipulation by [@&#8203;yubiuser](https://redirect.github.com/yubiuser)
in [pi-hole/FTL#2689](https://redirect.github.com/pi-hole/FTL/pull/2689)
- Pi-hole FTL v6.3.3 by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2693](https://redirect.github.com/pi-hole/FTL/pull/2693)

**Full Changelog**:
<https://github.com/pi-hole/FTL/compare/v6.3.2...v6.3.3>

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2025-11-05 21:05:38 +00:00
TrueCharts Bot
dd8a721131 chore(helm): update image docker.io/docuseal/docuseal digest to fa051fa (#41442)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/docuseal/docuseal | digest | `f7ac3bf` -> `fa051fa` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:05:22 +00:00
TrueCharts Bot
dfe467b8fa chore(helm): update image docker.io/phasecorex/red-discordbot digest to fb16823 (#41444)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/phasecorex/red-discordbot | digest | `af268ce` -> `fb16823`
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:05:03 +00:00
TrueCharts Bot
67c64f8972 chore(helm): update image docker.io/dispatcharr/dispatcharr 0.11.1 → 0.11.2 (#41421)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/dispatcharr/dispatcharr](https://redirect.github.com/linuxserver/docker-ffmpeg/packages)
([source](https://redirect.github.com/linuxserver/docker-ffmpeg)) |
patch | `894aa15` -> `e4d4a67` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-11-05 21:04:21 +00:00
TrueCharts Bot
cbd05db6f2 chore(helm): update image docker.io/grafana/grafana-image-renderer digest to d44b042 (#41419)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/grafana/grafana-image-renderer | digest | `c73922a` ->
`d44b042` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:04:03 +00:00
TrueCharts Bot
354f40900d chore(helm): update image ghcr.io/g0ldyy/comet digest to 60de893 (#41420)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/g0ldyy/comet | digest | `fa1dffb` -> `60de893` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:02:59 +00:00
TrueCharts Bot
34d6636b99 chore(helm): update image docker.io/victoriametrics/victoria-metrics v1.129.0 → v1.129.1 (#41414)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/victoriametrics/victoria-metrics](https://redirect.github.com/VictoriaMetrics/VictoriaMetrics)
| patch | `4d05e6f` -> `ab12985` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>VictoriaMetrics/VictoriaMetrics
(docker.io/victoriametrics/victoria-metrics)</summary>

###
[`v1.129.1`](https://redirect.github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.129.1)

[Compare
Source](https://redirect.github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.129.0...v1.129.1)

####
[v1.129.1](https://redirect.github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.129.1)

Released at 2025-11-04

- BUGFIX: `vminsert`,
[vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and
[vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/):
properly apply `maxDataSize` memory limits to the `snappy` encoded
requests. It protects ingest endpoints from malicious requests.

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-11-05 21:02:38 +00:00
TrueCharts Bot
126082e170 chore(helm): update image ghcr.io/home-operations/jackett 0.24.247 → 0.24.250 (#41438)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/home-operations/jackett](https://ghcr.io/home-operations/jackett)
([source](https://redirect.github.com/Jackett/Jackett)) | patch |
`1e29c01` -> `b62a631` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>Jackett/Jackett (ghcr.io/home-operations/jackett)</summary>

###
[`v0.24.250`](https://redirect.github.com/Jackett/Jackett/releases/tag/v0.24.250)

[Compare
Source](https://redirect.github.com/Jackett/Jackett/compare/v0.24.247...v0.24.250)

#### Changes:

-
[`f554ba3`](f554ba36c2)
torrenttip: bump domain
-
[`9c3d105`](9c3d105705)
torrentsome: bump domain
-
[`da1a0cd`](da1a0cd98e)
Update rudub
-
[`98cc4f0`](98cc4f0f99)
pignetwork: DL gone from results, create replacement
-
[`8e0a583`](8e0a583296)
fearnopeer: update cats
-
[`d40019f`](d40019fc86)
ebook-shares: new cat

This list of changes was [auto
generated](https://dev.azure.com/Jackett/Jackett/_build/results?buildId=14767\&view=logs).

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-11-05 21:02:17 +00:00
TrueCharts Bot
92b7e0cd0b chore(helm): update image chronograf digest to 8952c2a (#41433)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| chronograf | digest | `9f0069d` -> `8952c2a` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:01:38 +00:00
TrueCharts Bot
1c823206d4 chore(helm): update image docker.io/bitnamisecure/redis digest to 8f83c75 (#41409)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/bitnamisecure/redis | digest | `7a367f2` -> `8f83c75` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:01:16 +00:00
TrueCharts Bot
74e69c3907 chore(helm): update image ghcr.io/meeb/tubesync digest to 607d677 (#41426)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/meeb/tubesync | digest | `9342406` -> `607d677` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 21:00:47 +00:00
Kjeld Schouten
ebc36cfa68 chore(kanboard): try removing digest for now 2025-11-05 21:36:55 +01:00
Kjeld Schouten
896bdd22f8 fix(jupyter): correct image tags to semver 2025-11-05 21:29:21 +01:00
TrueCharts Bot
af929c3649 chore(helm): update image docker.io/sonatype/nexus3 3.85.0 → 3.86.0 (#41457) 2025-11-05 21:25:45 +01:00
TrueCharts Bot
9d738217e0 chore(helm): update image docker.io/homeassistant/home-assistant 2025.10.4 → 2025.11.0 (#41456) 2025-11-05 21:25:32 +01:00
TrueCharts Bot
98eefe9d14 chore(helm): update image ghcr.io/spegel-org/spegel v0.4.0 → v0.5.1 (#41417)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/spegel-org/spegel](https://redirect.github.com/spegel-org/spegel)
| minor | -> |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>spegel-org/spegel (ghcr.io/spegel-org/spegel)</summary>

###
[`v0.5.1`](https://redirect.github.com/spegel-org/spegel/releases/tag/v0.5.1)

[Compare
Source](https://redirect.github.com/spegel-org/spegel/compare/v0.5.0...v0.5.1)

Refer to the
[Changelog](https://redirect.github.com/spegel-org/spegel/blob/main/CHANGELOG.md#v051)
for list of changes.

###
[`v0.5.0`](https://redirect.github.com/spegel-org/spegel/blob/HEAD/CHANGELOG.md#v050)

[Compare
Source](https://redirect.github.com/spegel-org/spegel/compare/v0.4.0...v0.5.0)

##### Added

-
[#&#8203;1056](https://redirect.github.com/spegel-org/spegel/pull/1056)
Send delete events for content by keeping content index.

##### Changed

-
[#&#8203;1013](https://redirect.github.com/spegel-org/spegel/pull/1013)
Refactor image parsing to include options.
-
[#&#8203;1015](https://redirect.github.com/spegel-org/spegel/pull/1015)
Remove explicit GOMAXPROCS
-
[#&#8203;1017](https://redirect.github.com/spegel-org/spegel/pull/1017)
Use prefer same node traffic distribution.
-
[#&#8203;1018](https://redirect.github.com/spegel-org/spegel/pull/1018)
Add optional default values when parting image reference.
-
[#&#8203;1022](https://redirect.github.com/spegel-org/spegel/pull/1022)
Refactor and rename fingerprint media type.
-
[#&#8203;1024](https://redirect.github.com/spegel-org/spegel/pull/1024)
Refactor OCI store to use descriptor.
-
[#&#8203;1025](https://redirect.github.com/spegel-org/spegel/pull/1025)
Add unit tests for serving manifests through mirror.
-
[#&#8203;1026](https://redirect.github.com/spegel-org/spegel/pull/1026)
Switch to using a generic functional options package.
-
[#&#8203;1031](https://redirect.github.com/spegel-org/spegel/pull/1031)
Report errors on debug web view.
-
[#&#8203;1034](https://redirect.github.com/spegel-org/spegel/pull/1034)
Refactor to use shared reference in image and distribution path.
-
[#&#8203;1037](https://redirect.github.com/spegel-org/spegel/pull/1037)
Change to returning balancer from router lookups.
-
[#&#8203;1039](https://redirect.github.com/spegel-org/spegel/pull/1039)
Add caching for balancers to reduce duplicate queries.
-
[#&#8203;1049](https://redirect.github.com/spegel-org/spegel/pull/1049)
Refactor filters to support more than only regex.
-
[#&#8203;1047](https://redirect.github.com/spegel-org/spegel/pull/1047)
Refactor mirrored registries to be applied with registry filters.
-
[#&#8203;1046](https://redirect.github.com/spegel-org/spegel/pull/1046)
Add GrafanaDashboard option to Helm chart.
-
[#&#8203;1051](https://redirect.github.com/spegel-org/spegel/pull/1051)
Refactor readiness probe and bootstrap to be separate.
-
[#&#8203;1052](https://redirect.github.com/spegel-org/spegel/pull/1052)
Replace client getter in Containerd with a single client.
-
[#&#8203;1055](https://redirect.github.com/spegel-org/spegel/pull/1055)
Immediately get features when creating Containerd store.
-
[#&#8203;1061](https://redirect.github.com/spegel-org/spegel/pull/1061)
Change OCI events to use references instead of key string.
-
[#&#8203;1063](https://redirect.github.com/spegel-org/spegel/pull/1063)
Replace transport with option to set OCI client.
-
[#&#8203;1065](https://redirect.github.com/spegel-org/spegel/pull/1065)
Move web to pkg and remove metrics dependency.
-
[#&#8203;1066](https://redirect.github.com/spegel-org/spegel/pull/1066)
Wait for router to be ready before tracking state.
-
[#&#8203;1067](https://redirect.github.com/spegel-org/spegel/pull/1067)
Keep files in registry directory when prepending to file.
-
[#&#8203;1054](https://redirect.github.com/spegel-org/spegel/pull/1054)
Extended the debug UI to provide more information.

##### Deprecated

##### Removed

-
[#&#8203;1036](https://redirect.github.com/spegel-org/spegel/pull/1036)
Remove is latest check in favor of registry filter.
-
[#&#8203;1044](https://redirect.github.com/spegel-org/spegel/pull/1044)
Remove unused routing discovery.

##### Fixed

-
[#&#8203;1019](https://redirect.github.com/spegel-org/spegel/pull/1019)
Fix media type strings to use constants.
-
[#&#8203;1027](https://redirect.github.com/spegel-org/spegel/pull/1027)
Fix OCI client to take range requests for HEAD requests.
-
[#&#8203;1029](https://redirect.github.com/spegel-org/spegel/pull/1029)
Fix range request handling and add tests for range requests.
-
[#&#8203;1030](https://redirect.github.com/spegel-org/spegel/pull/1030)
Fix panic in debug web view when metrics are not set yet.
-
[#&#8203;1033](https://redirect.github.com/spegel-org/spegel/pull/1033)
Fix measuring pulls using digests in debug web view.
-
[#&#8203;1032](https://redirect.github.com/spegel-org/spegel/pull/1032)
Fix measuring pulls in debug web view with non default registry address
configured.
-
[#&#8203;1035](https://redirect.github.com/spegel-org/spegel/pull/1035)
Implement single registry filter using reference.
-
[#&#8203;1040](https://redirect.github.com/spegel-org/spegel/pull/1040)
Fix distribution regex to support consecutive dashes and underscores.
-
[#&#8203;1048](https://redirect.github.com/spegel-org/spegel/pull/1048)
Implement filtering of content in state tracking.
-
[#&#8203;1059](https://redirect.github.com/spegel-org/spegel/pull/1059)
Fix missing error return on Verify() failure in registry path.
-
[#&#8203;1073](https://redirect.github.com/spegel-org/spegel/pull/1073)
Collect advertise errors instead of immediately returning.

##### Security

#### v0.4.0

##### Added

- [#&#8203;1003](https://redirect.github.com/spegel-org/spegel/pull/905)
Add support for filtering registries/tags
- [#&#8203;905](https://redirect.github.com/spegel-org/spegel/pull/905)
Change mirror type to url and add byte range parameter.
- [#&#8203;909](https://redirect.github.com/spegel-org/spegel/pull/909)
Add base http client and transport.
- [#&#8203;910](https://redirect.github.com/spegel-org/spegel/pull/910)
Add drain and close function.
- [#&#8203;933](https://redirect.github.com/spegel-org/spegel/pull/933)
Verify that OCI volumes works with Sepgel in e2e tests.
- [#&#8203;949](https://redirect.github.com/spegel-org/spegel/pull/949)
Set timeout for mirror requests and switch to using OCI client.
- [#&#8203;951](https://redirect.github.com/spegel-org/spegel/pull/951)
Add tests for channel merge.
- [#&#8203;953](https://redirect.github.com/spegel-org/spegel/pull/953)
Add OCI errors to registry 4xx responses.
- [#&#8203;954](https://redirect.github.com/spegel-org/spegel/pull/954)
Allow setting \_default mirrored registry.
- [#&#8203;962](https://redirect.github.com/spegel-org/spegel/pull/962)
Add optional liveness probe.

##### Changed

- [#&#8203;906](https://redirect.github.com/spegel-org/spegel/pull/906)
Replace HTTP header strings with httpx constants.
- [#&#8203;916](https://redirect.github.com/spegel-org/spegel/pull/916)
Refactor OCI client options and add header configuration.
- [#&#8203;931](https://redirect.github.com/spegel-org/spegel/pull/931)
Cleanup e2e tests to use more standardized node labels.
- [#&#8203;932](https://redirect.github.com/spegel-org/spegel/pull/932)
Switch to using spegel-org images in e2e tests.
- [#&#8203;957](https://redirect.github.com/spegel-org/spegel/pull/957)
Refactor memory store to include descriptor.
- [#&#8203;970](https://redirect.github.com/spegel-org/spegel/pull/970)
Refactor bootstraper to use address info instead of string.
- [#&#8203;975](https://redirect.github.com/spegel-org/spegel/pull/975)
Update Go to 1.25.0.
- [#&#8203;995](https://redirect.github.com/spegel-org/spegel/pull/995)
Cleanup http logger to allow generic attribute.
-
[#&#8203;1000](https://redirect.github.com/spegel-org/spegel/pull/1000)
Update Go to 1.25.1.
-
[#&#8203;1008](https://redirect.github.com/spegel-org/spegel/pull/1008)
Add options to state tracker.
-
[#&#8203;1010](https://redirect.github.com/spegel-org/spegel/pull/1010)
Enable debug web by default and add last successful mirror.

##### Deprecated

-
[#&#8203;1009](https://redirect.github.com/spegel-org/spegel/pull/1009)
Deprecate resolve latest in favor of registry filters.

##### Fixed

- [#&#8203;911](https://redirect.github.com/spegel-org/spegel/pull/911)
Enforce use of request contexts and fix response closing.
- [#&#8203;914](https://redirect.github.com/spegel-org/spegel/pull/914)
Fix OCI client header parsing and improve tests.
- [#&#8203;935](https://redirect.github.com/spegel-org/spegel/pull/935)
Fix node selector in e2e pull test.
- [#&#8203;942](https://redirect.github.com/spegel-org/spegel/pull/942)
Skip writing headers and status code on mirror retries.
- [#&#8203;950](https://redirect.github.com/spegel-org/spegel/pull/950)
Fix lint errors and add forbidgo.
- [#&#8203;955](https://redirect.github.com/spegel-org/spegel/pull/955)
Cleanup and move set handler to handler functions.
- [#&#8203;956](https://redirect.github.com/spegel-org/spegel/pull/956)
Remove setting logger for klog.
- [#&#8203;984](https://redirect.github.com/spegel-org/spegel/pull/984)
Fix host matches to support dual stack deployments.
- [#&#8203;996](https://redirect.github.com/spegel-org/spegel/pull/996)
Return state context error and text shutdown exit code.

#### v0.3.0

##### Added

- [#&#8203;877](https://redirect.github.com/spegel-org/spegel/pull/877)
Add support for www authenticate header.
- [#&#8203;878](https://redirect.github.com/spegel-org/spegel/pull/878)
Add dial timeout configuration in Containerd mirror configuration.
- [#&#8203;889](https://redirect.github.com/spegel-org/spegel/pull/889)
Add support for content create events.

##### Changed

- [#&#8203;881](https://redirect.github.com/spegel-org/spegel/pull/881)
Add Variable for job name in Grafana Dashboard.
- [#&#8203;852](https://redirect.github.com/spegel-org/spegel/pull/852)
Remove use of Afero in Containerd config.
- [#&#8203;854](https://redirect.github.com/spegel-org/spegel/pull/854)
Implement unit tests for cleanup logic.
- [#&#8203;860](https://redirect.github.com/spegel-org/spegel/pull/860)
Update Go to 1.24.2.
- [#&#8203;864](https://redirect.github.com/spegel-org/spegel/pull/864)
Rename OCI client to store.
- [#&#8203;871](https://redirect.github.com/spegel-org/spegel/pull/871)
Implement OCI client and refactor debug web pulling.
- [#&#8203;873](https://redirect.github.com/spegel-org/spegel/pull/873)
Refactor web to use internal mux router.
- [#&#8203;875](https://redirect.github.com/spegel-org/spegel/pull/875)
Change debug unit formatting and add totals.
- [#&#8203;880](https://redirect.github.com/spegel-org/spegel/pull/880)
Refactor store advertisement to list content.
- [#&#8203;888](https://redirect.github.com/spegel-org/spegel/pull/888)
Refactor OCI events to support content events.
- [#&#8203;890](https://redirect.github.com/spegel-org/spegel/pull/890)
Refactor Containerd options to use config struct.
- [#&#8203;896](https://redirect.github.com/spegel-org/spegel/pull/896)
Rename package mux to httpx and refactor http helpers.
- [#&#8203;897](https://redirect.github.com/spegel-org/spegel/pull/897)
Add descriptor to header conversion.

##### Fixed

- [#&#8203;869](https://redirect.github.com/spegel-org/spegel/pull/869)
Fix request logging for redirects and not found pages.
- [#&#8203;872](https://redirect.github.com/spegel-org/spegel/pull/872)
Allow returning libp2p crypto priv key in linter.
- [#&#8203;894](https://redirect.github.com/spegel-org/spegel/pull/894)
Update Kind to v0.29.0 and Fix Containerd v2 support.
- [#&#8203;899](https://redirect.github.com/spegel-org/spegel/pull/899)
Handle situation where digest is missing in reigstry response header.
- [#&#8203;902](https://redirect.github.com/spegel-org/spegel/pull/902)
Disable data dir when running Spegel in Kubernetes.

#### v0.2.0

##### Added

- [#&#8203;832](https://redirect.github.com/spegel-org/spegel/pull/832)
Add delete hook to cleanup configuration from host when chart is
uninstalled.
- [#&#8203;846](https://redirect.github.com/spegel-org/spegel/pull/846)
Build binaries as part of the release process.
- [#&#8203;848](https://redirect.github.com/spegel-org/spegel/pull/848)
Add support for a static bootstrapper.
- [#&#8203;850](https://redirect.github.com/spegel-org/spegel/pull/850)
Persist libp2p key to disk when data directory is set.

##### Changed

- [#&#8203;812](https://redirect.github.com/spegel-org/spegel/pull/812)
Upgrade to Go 1.24.1 and switch to use go tool for helm docs.
- [#&#8203;725](https://redirect.github.com/spegel-org/spegel/pull/725)
Remove use of httputil reverse proxy.
- [#&#8203;820](https://redirect.github.com/spegel-org/spegel/pull/820)
Switch to using new test context.
- [#&#8203;827](https://redirect.github.com/spegel-org/spegel/pull/827)
Add p2p options to router for optional configuration.
- [#&#8203;835](https://redirect.github.com/spegel-org/spegel/pull/835)
Refactor registry config to align with router config.
- [#&#8203;847](https://redirect.github.com/spegel-org/spegel/pull/847)
Set default values for address arguments.

##### Removed

- [#&#8203;831](https://redirect.github.com/spegel-org/spegel/pull/831)
Remove local address check when resolving peers.

##### Fixed

- [#&#8203;824](https://redirect.github.com/spegel-org/spegel/pull/824)
Fix improper image string formatting and expand tests.
- [#&#8203;825](https://redirect.github.com/spegel-org/spegel/pull/825)
Fix gopls modernize warnings.
- [#&#8203;826](https://redirect.github.com/spegel-org/spegel/pull/826)
Standardize router channel naming.
- [#&#8203;844](https://redirect.github.com/spegel-org/spegel/pull/844)
Fix p2p option naming to conform with the standard.
- [#&#8203;849](https://redirect.github.com/spegel-org/spegel/pull/849)
Fix libp2p options so field is exported in configuration.

#### v0.1.1

##### Fixed

- [#&#8203;807](https://redirect.github.com/spegel-org/spegel/pull/807)
Update golangci lint and fix new issues.
- [#&#8203;810](https://redirect.github.com/spegel-org/spegel/pull/810)
Increase timeout to avoid flakiness in conformance tests.
- [#&#8203;806](https://redirect.github.com/spegel-org/spegel/pull/806)
Fix verification of Containerd configuration with suffixes.

#### v0.1.0

##### Added

- [#&#8203;717](https://redirect.github.com/spegel-org/spegel/pull/717)
Extend tests for distribution.
- [#&#8203;753](https://redirect.github.com/spegel-org/spegel/pull/753)
Set GOMAXPROCS and GOMEMLIMIT when limits are set.
- [#&#8203;792](https://redirect.github.com/spegel-org/spegel/pull/792)
Add dev deploy recipe to simplify local development.
- [#&#8203;791](https://redirect.github.com/spegel-org/spegel/pull/791)
Add debug view to help validating Spegel.

##### Changed

- [#&#8203;747](https://redirect.github.com/spegel-org/spegel/pull/747)
Update Go to 1.23.6.
- [#&#8203;750](https://redirect.github.com/spegel-org/spegel/pull/750)
Rename append mirrors to prepend existing.
- [#&#8203;373](https://redirect.github.com/spegel-org/spegel/pull/373)
Apply mirror configuration on all registires by default.
- [#&#8203;762](https://redirect.github.com/spegel-org/spegel/pull/762)
Set appropriate buckets for response size
- [#&#8203;778](https://redirect.github.com/spegel-org/spegel/pull/778)
Replace interface{} with any alias.
- [#&#8203;784](https://redirect.github.com/spegel-org/spegel/pull/784)
Refactor distribution and move to OCI package.
- [#&#8203;787](https://redirect.github.com/spegel-org/spegel/pull/787)
Refactor OCI image to allow parsing without digest.
- [#&#8203;794](https://redirect.github.com/spegel-org/spegel/pull/794)
Set default memory request and limit in Helm chart.

##### Removed

- [#&#8203;796](https://redirect.github.com/spegel-org/spegel/pull/796)
Remove name from OCI image struct.
- [#&#8203;799](https://redirect.github.com/spegel-org/spegel/pull/799)
Remove Kubernetes bootstrapper.

##### Fixed

- [#&#8203;743](https://redirect.github.com/spegel-org/spegel/pull/743)
Remove metrics label from bootstrap service in Helm chart.
- [#&#8203;748](https://redirect.github.com/spegel-org/spegel/pull/748)
Fix topology annotation.
- [#&#8203;785](https://redirect.github.com/spegel-org/spegel/pull/785)
Fix verification of digests when parsing distribution path.
- [#&#8203;798](https://redirect.github.com/spegel-org/spegel/pull/798)
Restart Spegel if Containerd event subscription is disconnected.
- [#&#8203;800](https://redirect.github.com/spegel-org/spegel/pull/800)
Fix so that host is closed even when a bootstrap error occurs.
- [#&#8203;801](https://redirect.github.com/spegel-org/spegel/pull/801)
Fix helm values naming for additionalMirrorTargets and
mirroredRegistries.

#### v0.0.30

##### Changed

- [#&#8203;694](https://redirect.github.com/spegel-org/spegel/pull/694)
Replace IP in multi address with manet.
- [#&#8203;693](https://redirect.github.com/spegel-org/spegel/pull/693)
Add commonLabels for pods.
- [#&#8203;699](https://redirect.github.com/spegel-org/spegel/pull/699)
Remove as mismatch error and replace with errors as.
- [#&#8203;701](https://redirect.github.com/spegel-org/spegel/pull/701)
Rewrite e2e tests in Go.
- [#&#8203;704](https://redirect.github.com/spegel-org/spegel/pull/704)
Update Containerd client to v2.

##### Fixed

- [#&#8203;689](https://redirect.github.com/spegel-org/spegel/pull/689)
Make cluster domain configurable.
- [#&#8203;696](https://redirect.github.com/spegel-org/spegel/pull/696)
Fix DNS bootstrap self check.
- [#&#8203;702](https://redirect.github.com/spegel-org/spegel/pull/702)
Refactor and add tests for p2p ready.
- [#&#8203;703](https://redirect.github.com/spegel-org/spegel/pull/703)
Fix p2p router close panic and add tests.

#### v0.0.29

##### Added

- [#&#8203;678](https://redirect.github.com/spegel-org/spegel/pull/678)
Add support for setting common labels in Helm chart.
- [#&#8203;681](https://redirect.github.com/spegel-org/spegel/pull/681)
Add import as linter.

##### Changed

- [#&#8203;683](https://redirect.github.com/spegel-org/spegel/pull/683)
Change bootstrapper to allow returning multiple peers.
- [#&#8203;684](https://redirect.github.com/spegel-org/spegel/pull/684)
Allow bootstrappers to return multiaddress only containing IP.
- [#&#8203;680](https://redirect.github.com/spegel-org/spegel/pull/680)
Switch to using headless service for bootstrapping.

#### v0.0.28

##### Added

- [#&#8203;576](https://redirect.github.com/spegel-org/spegel/pull/576)
Add support for range requests for blobs.
- [#&#8203;621](https://redirect.github.com/spegel-org/spegel/pull/621)
Added Mermaid diagrams documentation to help explain Spegel's inner
workings.
- [#&#8203;629](https://redirect.github.com/spegel-org/spegel/pull/629)
Document how to use multiple Spegel deployments in the same cluster.
- [#&#8203;661](https://redirect.github.com/spegel-org/spegel/pull/661)
Add allocs to pprof endpoints.

##### Changed

- [#&#8203;608](https://redirect.github.com/spegel-org/spegel/pull/608)
Use custom proxy transport and increase idle connections per host.

##### Fixed

- [#&#8203;651](https://redirect.github.com/spegel-org/spegel/pull/651)
Fix Containerd CRI config verification.
- [#&#8203;660](https://redirect.github.com/spegel-org/spegel/pull/660)
Add accept ranges header to blob HEAD request.

#### v0.0.27

##### Fixed

- [#&#8203;603](https://redirect.github.com/spegel-org/spegel/pull/603)
Fix append to backup always happening.
- [#&#8203;604](https://redirect.github.com/spegel-org/spegel/pull/604)
Create empty backup directory when mirror directory is empty.

#### v0.0.26

##### Removed

- [#&#8203;596](https://redirect.github.com/spegel-org/spegel/pull/596)
Remove throttling from blobs.

##### Fixed

- [#&#8203;601](https://redirect.github.com/spegel-org/spegel/pull/601)
Fix Containerd host mirror ordering.

#### v0.0.25

##### Added

- [#&#8203;578](https://redirect.github.com/spegel-org/spegel/pull/578)
Add possibility to override environment variable NODE\_IP.

##### Changed

- [#&#8203;575](https://redirect.github.com/spegel-org/spegel/pull/575)
Update to Go v1.23.2.

##### Fixed

- [#&#8203;581](https://redirect.github.com/spegel-org/spegel/pull/581)
Skip status response verification for containerd v2

#### v0.0.24

##### Added

- [#&#8203;538](https://redirect.github.com/spegel-org/spegel/pull/538)
Replace mock OCI client with in memory client.
- [#&#8203;552](https://redirect.github.com/spegel-org/spegel/pull/552)
Add support for VerticalPodAutoscaler in the Helm chart.
- [#&#8203;556](https://redirect.github.com/spegel-org/spegel/pull/556)
Add configuration for revisionHistoryLimit in the Helm Chart.
- [#&#8203;573](https://redirect.github.com/spegel-org/spegel/pull/573)
Use buffer pool for proxy copying data.

##### Changed

- [#&#8203;518](https://redirect.github.com/spegel-org/spegel/pull/518)
Extend tests for image.
- [#&#8203;519](https://redirect.github.com/spegel-org/spegel/pull/519)
Extend tests for containerd.
- [#&#8203;520](https://redirect.github.com/spegel-org/spegel/pull/520)
Add tests for metrics.
- [#&#8203;536](https://redirect.github.com/spegel-org/spegel/pull/536)
Update Go version to 1.22.5.
- [#&#8203;547](https://redirect.github.com/spegel-org/spegel/pull/547)
Set blob content type to disable detection.
- [#&#8203;553](https://redirect.github.com/spegel-org/spegel/pull/553)
Re-use resources value for initContainer in the Helm Chart.

##### Deprecated

##### Removed

- [#&#8203;517](https://redirect.github.com/spegel-org/spegel/pull/517)
Remove deprecated CopyLayer function.

##### Fixed

- [#&#8203;535](https://redirect.github.com/spegel-org/spegel/pull/535)
Fix Docker build casing checks.

##### Security

#### v0.0.23

##### Added

- [#&#8203;388](https://redirect.github.com/spegel-org/spegel/pull/388)
Add support for deploying the Grafana dashboard with the Helm chart.

##### Changed

- [#&#8203;475](https://redirect.github.com/spegel-org/spegel/pull/475)
Move resolving ref to digest to manifest handler.
- [#&#8203;477](https://redirect.github.com/spegel-org/spegel/pull/477)
Refactor distribution ref to simplify registry routing.
- [#&#8203;479](https://redirect.github.com/spegel-org/spegel/pull/479)
Enable goimports linter and fix errors.
- [#&#8203;480](https://redirect.github.com/spegel-org/spegel/pull/480)
Enable ireturn linter and fix errors.
- [#&#8203;481](https://redirect.github.com/spegel-org/spegel/pull/481)
Enable perfsprint linter and fix errors.
- [#&#8203;482](https://redirect.github.com/spegel-org/spegel/pull/482)
Enable gocritic linter and fix errors.
- [#&#8203;483](https://redirect.github.com/spegel-org/spegel/pull/483)
Update errcheck linter configuration and fix errors.
- [#&#8203;487](https://redirect.github.com/spegel-org/spegel/pull/487)
Move mirror metrics code to mirror handler.
- [#&#8203;488](https://redirect.github.com/spegel-org/spegel/pull/488)
Update existing registry errors and add more detail.
- [#&#8203;495](https://redirect.github.com/spegel-org/spegel/pull/495)
Modify e2e tests to allow reusing the same kind cluster.
- [#&#8203;498](https://redirect.github.com/spegel-org/spegel/pull/498)
Update to Go 1.22.
- [#&#8203;499](https://redirect.github.com/spegel-org/spegel/pull/499)
Add paralleltest linter and set all unit tests to run in parallel.
- [#&#8203;501](https://redirect.github.com/spegel-org/spegel/pull/501)
Rename mock router to memory router and add tests.
- [#&#8203;507](https://redirect.github.com/spegel-org/spegel/pull/507)
Change default resolve timeout to 20ms.

##### Fixed

- [#&#8203;460](https://redirect.github.com/spegel-org/spegel/pull/460)
Fix environment variable for http-bootstrap-addr flag.
- [#&#8203;471](https://redirect.github.com/spegel-org/spegel/pull/471)
Fix handler key in request logging.
- [#&#8203;490](https://redirect.github.com/spegel-org/spegel/pull/490)
Close immediate channel after writing to it to close wait group in merge
logic.
- [#&#8203;491](https://redirect.github.com/spegel-org/spegel/pull/491)
Fix so that resolve timeout does not cancel mirroring attempts.
- [#&#8203;496](https://redirect.github.com/spegel-org/spegel/pull/496)
Fix p2p bootstrap to run on failed readiness check.

#### v0.0.22

##### Added

- [#&#8203;435](https://redirect.github.com/spegel-org/spegel/pull/435)
Add pprof endpoints to enable profiling.
- [#&#8203;434](https://redirect.github.com/spegel-org/spegel/pull/434)
Add optional Containerd local content store to increase serve
performance.
- [#&#8203;438](https://redirect.github.com/spegel-org/spegel/pull/438)
Set host path type for Containerd socket.
- [#&#8203;449](https://redirect.github.com/spegel-org/spegel/pull/449)
Replace zapr with slog and add log level configuration.

##### Changed

- [#&#8203;439](https://redirect.github.com/spegel-org/spegel/pull/439)
Update Go version and fix toolchain version.

##### Fixed

- [#&#8203;452](https://redirect.github.com/spegel-org/spegel/pull/452)
Fix Containerd Subscribe returning on any error.

##### Security

- [#&#8203;451](https://redirect.github.com/spegel-org/spegel/pull/451)
Bump golang.org/x/net from 0.21.0 to 0.23.0.

#### v0.0.21

##### Added

- [#&#8203;421](https://redirect.github.com/spegel-org/spegel/pull/421)
Add conformance tests to e2e test.
- [#&#8203;424](https://redirect.github.com/spegel-org/spegel/pull/424)
Add option to append mirror configuration instead of overwriting.
- [#&#8203;429](https://redirect.github.com/spegel-org/spegel/pull/429)
Add metrics to measure duration to resolve peers.

##### Changed

- [#&#8203;395](https://redirect.github.com/spegel-org/spegel/pull/395)
Replace Gin with standard lib HTTP handler.
- [#&#8203;430](https://redirect.github.com/spegel-org/spegel/pull/430)
Replace XenitAB Kubernetes pkg with internal package.

##### Fixed

- [#&#8203;431](https://redirect.github.com/spegel-org/spegel/pull/431)
Fix import error caused by invalid file name.

#### v0.0.20

##### Added

- [#&#8203;416](https://redirect.github.com/spegel-org/spegel/pull/416)
Add image and Helm chart signing with Cosign.

##### Changed

- [#&#8203;411](https://redirect.github.com/spegel-org/spegel/pull/411)
Replace XenitAB pkg with internal package.

##### Fixed

- [#&#8203;412](https://redirect.github.com/spegel-org/spegel/pull/412)
Fix http bootstrapper arg annotation.

##### Security

- [#&#8203;409](https://redirect.github.com/spegel-org/spegel/pull/409)
Bump protobuf to fix CVE-2024-24786.
- [#&#8203;415](https://redirect.github.com/spegel-org/spegel/pull/415)
Bump Libp2p to fix CVE-2024-22189.

#### v0.0.19

> \[!IMPORTANT]
> The Spegel repository has been moved from XenitAB to a new GitHub
organization.
> Make sure to update the organization in the image and chart
references.

##### Added

- [#&#8203;335](https://redirect.github.com/spegel-org/spegel/pull/335)
Add k3s to compatibility guide.
- [#&#8203;359](https://redirect.github.com/spegel-org/spegel/pull/359)
Extend OCI client tests.
- [#&#8203;365](https://redirect.github.com/spegel-org/spegel/pull/365)
Add support for throttling blob write speed.
- [#&#8203;386](https://redirect.github.com/spegel-org/spegel/pull/386)
Add contributing guide.
- [#&#8203;391](https://redirect.github.com/spegel-org/spegel/pull/391)
Add documentation for EKS specific Containerd configuration.
- [#&#8203;393](https://redirect.github.com/spegel-org/spegel/pull/393)
Add environment variable configuration support.
- [#&#8203;394](https://redirect.github.com/spegel-org/spegel/pull/394)
Add `cgr.dev` to default registry mirrors in the Helm chart.
- [#&#8203;398](https://redirect.github.com/spegel-org/spegel/pull/398)
Document DigitalOcean incompatibility.

##### Changed

- [#&#8203;355](https://redirect.github.com/spegel-org/spegel/pull/355)
Rename OCI function names.
- [#&#8203;356](https://redirect.github.com/spegel-org/spegel/pull/356)
Refactor OCI client test to simplify testing multiple implementations.
- [#&#8203;357](https://redirect.github.com/spegel-org/spegel/pull/357)
Replace mock Containerd store with real upstream store.
- [#&#8203;367](https://redirect.github.com/spegel-org/spegel/pull/367)
Update Go image to 1.21.7.
- [#&#8203;376](https://redirect.github.com/spegel-org/spegel/pull/376)
Change go directive to 1.21.
- [#&#8203;383](https://redirect.github.com/spegel-org/spegel/pull/383)
Bump libp2p to v0.33.0, replace deprecated Pretty function
- [#&#8203;397](https://redirect.github.com/spegel-org/spegel/pull/397)
Replace CopyLayer with GetBlob.
- [#&#8203;400](https://redirect.github.com/spegel-org/spegel/pull/400)
Update org imports from xenitab to spegel-org.
- [#&#8203;402](https://redirect.github.com/spegel-org/spegel/pull/402)
Update tests to use spegel-org instead of xenitab.

##### Deprecated

##### Removed

- [#&#8203;371](https://redirect.github.com/spegel-org/spegel/pull/371)
Remove state track retry on error.

##### Fixed

- [#&#8203;396](https://redirect.github.com/spegel-org/spegel/pull/396)
Fix missing metrics when registering.
- [#&#8203;408](https://redirect.github.com/spegel-org/spegel/pull/408)
Fix int overflow for ARM builds.

##### Security

#### v0.0.18

##### Added

- [#&#8203;331](https://redirect.github.com/spegel-org/spegel/pull/331)
Document possible modifications required for k8s-digester.
- [#&#8203;337](https://redirect.github.com/spegel-org/spegel/pull/337)
Add HTTP bootstrapper.
- [#&#8203;340](https://redirect.github.com/spegel-org/spegel/pull/340)
Add Talos to compatibility.
- [#&#8203;343](https://redirect.github.com/spegel-org/spegel/pull/343)
Implement image event and add support for delete events.
- [#&#8203;344](https://redirect.github.com/spegel-org/spegel/pull/344)
Add support for multi arch images.
- [#&#8203;347](https://redirect.github.com/spegel-org/spegel/pull/347)
Add support for a custom http transport when proxying requests.
- [#&#8203;352](https://redirect.github.com/spegel-org/spegel/pull/352)
Add lip2p options to router.

##### Changed

- [#&#8203;319](https://redirect.github.com/spegel-org/spegel/pull/319)
Move metrics definitions to separate package.
- [#&#8203;322](https://redirect.github.com/spegel-org/spegel/pull/322)
Refactor type of router resolve.
- [#&#8203;325](https://redirect.github.com/spegel-org/spegel/pull/325)
Refactor bootstrap to exit on error.
- [#&#8203;326](https://redirect.github.com/spegel-org/spegel/pull/326)
Clean up routing interface.
- [#&#8203;328](https://redirect.github.com/spegel-org/spegel/pull/328)
Move remaining packages to pkg.
- [#&#8203;342](https://redirect.github.com/spegel-org/spegel/pull/342)
Defer Containerd client creation until first accessed.
- [#&#8203;348](https://redirect.github.com/spegel-org/spegel/pull/348)
Change registry configuration to options.
- [#&#8203;349](https://redirect.github.com/spegel-org/spegel/pull/349)
Adjust router peer channel buffer size.

##### Removed

- [#&#8203;327](https://redirect.github.com/spegel-org/spegel/pull/327)
Remove ConfigMap from RBAC.

#### v0.0.17

##### Added

- [#&#8203;299](https://redirect.github.com/spegel-org/spegel/pull/299)
Add update strategy configuration to Helm chart.

##### Changed

- [#&#8203;291](https://redirect.github.com/spegel-org/spegel/pull/291)
Move OCI package to pkg.
- [#&#8203;306](https://redirect.github.com/spegel-org/spegel/pull/306)
Realign the structs in attempt to minimise memory usage.

##### Fixed

- [#&#8203;309](https://redirect.github.com/spegel-org/spegel/pull/309)
Fix label selectors on service monitors and metrics service.
- [#&#8203;279](https://redirect.github.com/spegel-org/spegel/pull/279)
Fix broken default value for additional mirror registries.
- [#&#8203;284](https://redirect.github.com/spegel-org/spegel/pull/284)
Fix Spegel support for ipv6.

#### v0.0.16

##### Fixed

- [#&#8203;276](https://redirect.github.com/spegel-org/spegel/pull/276)
Fix Golang image digest to use manifest list instead of AMD64.

#### v0.0.15

##### Added

- [#&#8203;270](https://redirect.github.com/spegel-org/spegel/pull/270)
Add tests for local and external service port.
- [#&#8203;262](https://redirect.github.com/spegel-org/spegel/pull/262)
Enable misspell linter and fix spelling mistakes.
- [#&#8203;263](https://redirect.github.com/spegel-org/spegel/pull/263)
Enable testifylint linter and fix errors.
- [#&#8203;269](https://redirect.github.com/spegel-org/spegel/pull/269)
Set Go image version with digest in Dockerfile.

##### Changed

- [#&#8203;253](https://redirect.github.com/spegel-org/spegel/pull/253)
Set klog logger to standardize output format.

##### Fixed

- [#&#8203;271](https://redirect.github.com/spegel-org/spegel/pull/271)
Fix Spegel running on IPVS cluster.

#### v0.0.14

##### Added

- [#&#8203;237](https://redirect.github.com/spegel-org/spegel/pull/237)
Verify discard unpacked layers setting.

##### Fixed

- [#&#8203;241](https://redirect.github.com/spegel-org/spegel/pull/241)
Fix missing return on resolve error.
- [#&#8203;223](https://redirect.github.com/spegel-org/spegel/pull/223)
Propagate closing channel before resolve timeout.

##### Security

- [#&#8203;249](https://redirect.github.com/spegel-org/spegel/pull/249)
Bump google.golang.org/grpc from 1.55.0 to 1.56.3

#### v0.0.13

##### Added

- [#&#8203;195](https://redirect.github.com/spegel-org/spegel/pull/195)
Fix daemonset argument namespace to use helper-defined namespace value.

##### Changed

- [#&#8203;164](https://redirect.github.com/spegel-org/spegel/pull/164)
Update Go to 1.21.
- [#&#8203;211](https://redirect.github.com/spegel-org/spegel/pull/211)
Replace factory with adress filter to remove loopback addresses.
- [#&#8203;219](https://redirect.github.com/spegel-org/spegel/pull/219)
Use release name instead of namespace for name of leader election
configmap.
- [#&#8203;215](https://redirect.github.com/spegel-org/spegel/pull/215)
Support for servicemonitor labels, interval and timeout in helm chart.

##### Fixed

- [#&#8203;233](https://redirect.github.com/spegel-org/spegel/pull/233)
Fix address filtering to remove localhost from host.

##### Security

- [#&#8203;235](https://redirect.github.com/spegel-org/spegel/pull/235)
Bump golang.org/x/net from 0.14.0 to 0.17.0.

#### v0.0.12

##### Added

- [#&#8203;182](https://redirect.github.com/spegel-org/spegel/pull/182)
Add lscr.io as default registry.

##### Fixed

- [#&#8203;181](https://redirect.github.com/spegel-org/spegel/pull/181)
Fix mirroring images using index files without a media type.
- [#&#8203;191](https://redirect.github.com/spegel-org/spegel/pull/191)
Fix Containerd config path verification.

##### Security

- [#&#8203;184](https://redirect.github.com/spegel-org/spegel/pull/184)
Bump github.com/libp2p/go-libp2p from 0.27.7 to 0.30.0.

#### v0.0.11

##### Added

- [#&#8203;170](https://redirect.github.com/spegel-org/spegel/pull/170)
Backup existing Containerd mirror configuration.
- [#&#8203;171](https://redirect.github.com/spegel-org/spegel/pull/171)
Add option to disable resolve.

##### Changed

- [#&#8203;174](https://redirect.github.com/spegel-org/spegel/pull/174)
Modify error handling in state tracking to avoid exiting.

#### v0.0.10

##### Added

- [#&#8203;145](https://redirect.github.com/spegel-org/spegel/pull/145)
Add new field to override Helm chart namespace.
- [#&#8203;153](https://redirect.github.com/spegel-org/spegel/pull/153)
Add option to disable resolving latest tags.
- [#&#8203;156](https://redirect.github.com/spegel-org/spegel/pull/156)
Add validation of mirror configuration on start.

##### Changed

- [#&#8203;151](https://redirect.github.com/spegel-org/spegel/pull/151)
Refactor containerd mirror tests and remove utils package.

##### Removed

- [#&#8203;160](https://redirect.github.com/spegel-org/spegel/pull/160)
Remove X-Spegel-Registry header.
- [#&#8203;161](https://redirect.github.com/spegel-org/spegel/pull/161)
Remove X-Spegel-Mirror header.
- [#&#8203;162](https://redirect.github.com/spegel-org/spegel/pull/162)
Remove X-Spegel-External header.

##### Fixed

- [#&#8203;152](https://redirect.github.com/spegel-org/spegel/pull/152)
Fix image parsing to allow only passing digest through image reference.
- [#&#8203;158](https://redirect.github.com/spegel-org/spegel/pull/158)
Fix Containerd verify with check for empty configuration path.
- [#&#8203;163](https://redirect.github.com/spegel-org/spegel/pull/163)
Remove unneeded namespace in role binding.

#### v0.0.9

##### Changed

- [#&#8203;138](https://redirect.github.com/spegel-org/spegel/pull/138)
Set image digest in Helm chart.

##### Fixed

- [#&#8203;141](https://redirect.github.com/spegel-org/spegel/pull/141)
Fix platform matching and add tests for getting image digests.

#### v0.0.8

##### Added

- [#&#8203;125](https://redirect.github.com/spegel-org/spegel/pull/125)
Add retry mirroring to new peer if current peer fails.
- [#&#8203;127](https://redirect.github.com/spegel-org/spegel/pull/127)
Add configuration for resolve retry and timeout.

##### Changed

- [#&#8203;107](https://redirect.github.com/spegel-org/spegel/pull/107)
Refactor image references with generic implementation.
- [#&#8203;114](https://redirect.github.com/spegel-org/spegel/pull/114)
Move mirror configuration to specific OCI implementation.
- [#&#8203;117](https://redirect.github.com/spegel-org/spegel/pull/117)
Update Containerd client to 1.7.
- [#&#8203;126](https://redirect.github.com/spegel-org/spegel/pull/126)
Refactor registry implementation to not require separate handler.
- [#&#8203;132](https://redirect.github.com/spegel-org/spegel/pull/132)
Extend tests to validate single node and mirror fallback.
- [#&#8203;133](https://redirect.github.com/spegel-org/spegel/pull/133)
Use routing table size for readiness check.

##### Removed

- [#&#8203;113](https://redirect.github.com/spegel-org/spegel/pull/113)
Remove image filter configuration.

#### v0.0.7

##### Changed

- [#&#8203;82](https://redirect.github.com/spegel-org/spegel/pull/82)
Filter out localhost from advertised IPs.
- [#&#8203;89](https://redirect.github.com/spegel-org/spegel/pull/89)
Remove p2p route table check on startup.
- [#&#8203;91](https://redirect.github.com/spegel-org/spegel/pull/91)
Adjust tolerations and node selector.

#### v0.0.6

##### Changed

- [#&#8203;42](https://redirect.github.com/spegel-org/spegel/pull/42)
Only use bootstrap function for initial peer discovery.
- [#&#8203;66](https://redirect.github.com/spegel-org/spegel/pull/66)
Move mirror configuration logic to run as an init container.

##### Fixed

- [#&#8203;71](https://redirect.github.com/spegel-org/spegel/pull/71)
Fix priority class name.

#### v0.0.5

##### Added

- [#&#8203;29](https://redirect.github.com/spegel-org/spegel/pull/29)
Make priority class name configurable and set a default value.
- [#&#8203;49](https://redirect.github.com/spegel-org/spegel/pull/49)
Add registry.k8s.io to registry mirror list.
- [#&#8203;56](https://redirect.github.com/spegel-org/spegel/pull/56)
Add gcr.io and k8s.gcr.io registries to default list.

##### Changed

- [#&#8203;32](https://redirect.github.com/spegel-org/spegel/pull/32)
Update Go to 1.20.
- [#&#8203;33](https://redirect.github.com/spegel-org/spegel/pull/33)
Remove containerd info call when handling manifest request.
- [#&#8203;48](https://redirect.github.com/spegel-org/spegel/pull/48)
Replace multierr with stdlib errors join.
- [#&#8203;54](https://redirect.github.com/spegel-org/spegel/pull/54)
Refactor metrics and add documentation.

##### Fixed

- [#&#8203;51](https://redirect.github.com/spegel-org/spegel/pull/51)
Filter tracked images to only included mirrored registries.
- [#&#8203;52](https://redirect.github.com/spegel-org/spegel/pull/52)
Return error when image reference is not valid.
- [#&#8203;55](https://redirect.github.com/spegel-org/spegel/pull/55)
Fix filters by merging them into a single statement.
- [#&#8203;53](https://redirect.github.com/spegel-org/spegel/pull/53)
Include error from defer in returned error.

#### v0.0.4

##### Fixed

- [#&#8203;26](https://redirect.github.com/spegel-org/spegel/pull/26)
Replace topology keys with optional topology aware hints.

#### v0.0.3

##### Added

- [#&#8203;18](https://redirect.github.com/spegel-org/spegel/pull/18)
Add support to use Spegel instance on another node.

##### Changed

- [#&#8203;21](https://redirect.github.com/spegel-org/spegel/pull/21)
Allow external mirror request to resolve to mirror instance.

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2025-11-05 20:22:35 +00:00
TrueCharts Bot
9765e40f99 chore(helm): update image docker.io/metabase/metabase v0.56.12 → v0.56.13 (#41455)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/metabase/metabase | patch | `b5ef4e4` -> `7cde7e7` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-11-05 21:20:35 +01:00
TrueCharts Bot
eb7c1f3943 chore(helm): update image ghcr.io/hotio/rflood digest to d08a023 (#41454)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/hotio/rflood | digest | `1bb0633` -> `d08a023` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
2025-11-05 20:18:27 +00:00