69 Commits

Author SHA1 Message Date
f27874e537 Update actions/checkout action to v5
Some checks failed
lint-test-helm / helm-lint (pull_request) Failing after 1s
2025-09-09 17:02:49 +00:00
d63c5cdbce fix
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 2m28s
2025-09-09 12:01:15 -05:00
cdb8eb299a add 3
Some checks failed
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Has been cancelled
2025-09-09 12:00:54 -05:00
fa44193b41 fix
All checks were successful
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Successful in 1m9s
2025-09-09 11:57:29 -05:00
d80f572920 change config
Some checks failed
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
2025-09-09 11:57:00 -05:00
28cbc635ac change
All checks were successful
lint-test-helm / helm-lint (push) Successful in 16s
renovate / renovate (push) Successful in 2m48s
2025-09-09 11:52:47 -05:00
d4f60e7dbc fix
All checks were successful
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Successful in 1m52s
2025-09-09 11:50:07 -05:00
35ec08b025 change image
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
2025-09-09 11:49:34 -05:00
c799cb5004 fix image
All checks were successful
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 2m13s
2025-09-09 11:47:13 -05:00
c80d570109 fix
Some checks failed
lint-test-helm / helm-lint (push) Successful in 16s
renovate / renovate (push) Has been cancelled
2025-09-09 11:46:06 -05:00
32e90994f0 change image
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-09-09 11:45:36 -05:00
43db6bf342 change config
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m19s
2025-09-09 11:38:23 -05:00
7965224e8a change config
Some checks failed
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Has been cancelled
2025-09-09 11:37:06 -05:00
da28a2cef5 add config
Some checks failed
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Has been cancelled
2025-09-09 11:35:20 -05:00
8689b495ab change args
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 2m24s
2025-09-09 11:31:10 -05:00
ccd98dbd4b change args
Some checks failed
lint-test-helm / helm-lint (push) Successful in 17s
renovate / renovate (push) Has been cancelled
2025-09-09 11:30:09 -05:00
f58eb8cf78 change args
Some checks failed
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
2025-09-09 11:28:36 -05:00
df2757aca8 change to args
Some checks failed
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
2025-09-09 11:26:45 -05:00
f3de513f9c change command
Some checks failed
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Has been cancelled
2025-09-09 11:25:51 -05:00
1a533bfe28 change command
Some checks failed
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Has been cancelled
2025-09-09 11:24:40 -05:00
4d99040042 rename
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
2025-09-09 11:23:10 -05:00
8a4a7234d6 rename
Some checks failed
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
2025-09-09 11:22:15 -05:00
7cf571c99b add defrag job
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-09-09 11:21:22 -05:00
90f2e3a16f reduce retention
All checks were successful
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 3m41s
2025-09-09 11:01:53 -05:00
8baf604e21 Update searxng/searxng:latest Docker digest to 89cfeb7 (#1407)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m25s
2025-09-09 15:49:09 +00:00
6c8bb1d33c change to 1 week
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-09-09 10:47:40 -05:00
0e61702bb9 increment index
All checks were successful
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Successful in 1m47s
2025-09-09 10:35:03 -05:00
e11001b42f expand size
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 2m46s
2025-09-09 10:15:29 -05:00
3c5787b68c Update ghcr.io/open-webui/open-webui Docker tag to v0.6.27 (#1405)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 1m46s
renovate / renovate (push) Successful in 3m41s
2025-09-09 15:05:36 +00:00
0e67602687 Update searxng/searxng:latest Docker digest to 5003b3c (#1404)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2025-09-09 15:05:24 +00:00
34297dc543 Update ghcr.io/tautulli/tautulli Docker tag to v2.16.0 (#1403)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 19s
renovate / renovate (push) Successful in 5m9s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/tautulli/tautulli](https://github.com/Tautulli/Tautulli) | minor | `v2.15.3` -> `v2.16.0` |

---

### Release Notes

<details>
<summary>Tautulli/Tautulli (ghcr.io/tautulli/tautulli)</summary>

### [`v2.16.0`](https://github.com/Tautulli/Tautulli/blob/HEAD/CHANGELOG.md#v2160-2025-09-08)

[Compare Source](https://github.com/Tautulli/Tautulli/compare/v2.15.3...v2.16.0)

- Important Note!
  - Several security vulnerabilities have been identified in Tautulli versions <=2.15.3 (CVE-2025-58760, CVE-2025-58761, CVE-2025-58762, CVE-2025-58763). Users are strongly encouraged to update to the latest Tautulli version 2.16.x. (Thanks [@&#8203;d-xuan](https://github.com/d-xuan))
- UI:
  - Fix: Update poster click-through overlay to new Plex logo. ([#&#8203;2584](https://github.com/Tautulli/Tautulli/issues/2584)) (Thanks [@&#8203;TheMeanCanEHdian](https://github.com/TheMeanCanEHdian))
- Other:
  - Fix: Race condition in image cache directory creation ([#&#8203;2580](https://github.com/Tautulli/Tautulli/issues/2580)) (Thanks [@&#8203;keithah](https://github.com/keithah))
  - Fix: Validate image path in /image and /pms\_image\_proxy endpoints.
  - Fix: Validate image format in /pms\_image\_proxy endpoint.
  - Fix: Don't run git command with shell.

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1403
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-09 04:40:26 +00:00
9c969bf7ce Update ghcr.io/n8n-io/n8n Docker tag to v1.111.0
All checks were successful
lint-test-helm / helm-lint (pull_request) Successful in 15s
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Successful in 1m48s
2025-09-08 15:04:14 +00:00
4d84f00b67 Update ghcr.io/karakeep-app/karakeep Docker tag to v0.27.0 (#1400)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 17s
renovate / renovate (push) Successful in 1m53s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/karakeep-app/karakeep](https://github.com/karakeep-app/karakeep) | minor | `0.26.0` -> `0.27.0` |

---

### Release Notes

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

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

[Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.26.0...v0.27.0)

### 0.27.0

Welcome to the 0.27.0 release of Karakeep! This release brings website-aware previews, cookies support, redesigned background jobs page, and a lot of fixes and cleanups that accumulated over the past 1.5 months. Huge thanks to our contributors in this release:
[@&#8203;ahmed-abdelkarim](https://github.com/ahmed-abdelkarim), [@&#8203;qixing-jk](https://github.com/qixing-jk), [@&#8203;youenchene](https://github.com/youenchene), [@&#8203;Drashi](https://github.com/Drashi), [@&#8203;thiswillbeyourgithub](https://github.com/thiswillbeyourgithub), [@&#8203;xuatz](https://github.com/xuatz), [@&#8203;haappi](https://github.com/haappi), [@&#8203;CrazyWolf13](https://github.com/CrazyWolf13), [@&#8203;landonepps](https://github.com/landonepps), [@&#8203;dvdpearson](https://github.com/dvdpearson), [@&#8203;vivienbcr](https://github.com/vivienbcr), [@&#8203;yinan-c](https://github.com/yinan-c), [@&#8203;packetmonkey](https://github.com/packetmonkey), [@&#8203;liCells](https://github.com/liCells) and
everyone who reported issues and tested changes!

> If you enjoy using Karakeep, consider supporting the project [here ️](https://buymeacoffee.com/mbassem) or via GitHub [here](https://github.com/sponsors/MohamedBassem).

<a href="https://www.buymeacoffee.com/mbassem" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" width="auto" height="50" ></a>

And in case you missed it from the last release, we now have a ☁️ managed offering ☁️ for those who don't want to self-host. We're still in private beta (you can signup for access [here](https://tally.so/r/wo8zzx)) and gradually letting more and more users in.

### New Features 🚀

- \[Experimental] Karakeep now detects specific websites and renders a customized cards for them. We're starting with 4 special renders (and are accepting contributions for more):
  - X (twitter): Now shows a tweet embed by default.
  - Amazon: A card that shows the product.
  - Youtube: Renders a youtube embed (i.e. a player) by default.
  - Tiktok: Renders a tiktok embed (i.e. a player) by default.
  - If you want to see more websites supported, don't hesitate to send PRs. This is meant to evolve into karakeep understanding the different bookmark types (e.g. products, articles, etc) and showing more specialized cards for each type.
- Background Jobs page got a complete redesign to better explain the different jobs ([#&#8203;1551](https://github.com/karakeep-app/karakeep/issues/1551))
- Cookie support for crawling login-protected sites ([#&#8203;1664](https://github.com/karakeep-app/karakeep/issues/1664) by [@&#8203;liCells](https://github.com/liCells))
  - You can now pass a list of cookies for karakeep to use while crawling to access session-protected websites. Checkout the documentation of `BROWSER_COOKIE_PATH` [here](https://docs.karakeep.app/configuration).
  - **Note:** This is an advanced feature. Cookies are extremely sensitive. Make sure you're handling them carefully. Also note that the cookies that you set are going to be shared with all the users in your instance. [SingleFile](https://docs.karakeep.app/Guides/singlefile) remains the recommended way for accessing login-protected websites.
- GIF asset support ([#&#8203;1876](https://github.com/karakeep-app/karakeep/issues/1876) by [@&#8203;Drashi](https://github.com/Drashi))
- Updated default chrome container to v124, make sure to update yours as well.

### UX Improvements 

- Browser Extension:
  - Theme selection and theme-adapting icon support ([#&#8203;1894](https://github.com/karakeep-app/karakeep/issues/1894) by [@&#8203;qixing-jk](https://github.com/qixing-jk))
  - Constrain height of list and tag selectors to prevent viewport overflow ([#&#8203;1895](https://github.com/karakeep-app/karakeep/issues/1895) by [@&#8203;qixing-jk](https://github.com/qixing-jk))
  - Both will come in the next extension release (aka soon).
- Mobile:
  - Various mobile theme fixes ([#&#8203;1872](https://github.com/karakeep-app/karakeep/issues/1872))
  - Edit menu item on bookmark card
  - Add context aware sharing button in mobile app ([#&#8203;1785](https://github.com/karakeep-app/karakeep/issues/1785) by [@&#8203;xuatz](https://github.com/xuatz))
  - Delete button and creation dates on info page
- Render author, publisher, and publish date in bookmark view
- Configurable number of grid columns in the bookmark grid ([#&#8203;1713](https://github.com/karakeep-app/karakeep/issues/1713))
- Show loading indicator while the karakeep export is being generated ([#&#8203;1787](https://github.com/karakeep-app/karakeep/issues/1787)/[#&#8203;1870](https://github.com/karakeep-app/karakeep/issues/1870) by [@&#8203;ahmed-abdelkarim](https://github.com/ahmed-abdelkarim))
- Hide AI settings tab if inference isn’t configured ([#&#8203;1781](https://github.com/karakeep-app/karakeep/issues/1781))
- Render human tags before AI tags ([#&#8203;1740](https://github.com/karakeep-app/karakeep/issues/1740) by [@&#8203;haappi](https://github.com/haappi))
- Preserve selected bookmark preview section in link preview via query params
- Hide bookmark actions from the navbar when no bookmark grid is shown
- Dark mode titles fixed for public lists
- Render AI summary in Markdown ([#&#8203;1869](https://github.com/karakeep-app/karakeep/issues/1869) by [@&#8203;youenchene](https://github.com/youenchene))
- Bookmark skeleton while search results are loading

### Fixes 🔧

- **\[Security]** CSP policies on asset-serving paths
  - Fixes potential self-XSS on user uploaded assets.
  - Check the security advisory [here](https://github.com/karakeep-app/karakeep/security/advisories/GHSA-7cj2-fr83-g2wj).
  - Special thanks to [@&#8203;Skelmis](https://github.com/Skelmis) for the disclosure!
- Speed improvements:
  - Avoid prefetching assets and tags which should make the tags page loading smoother
  - Fixed a big (accidental) performance bottleneck in the API endpoints caused by API key validation. Re-login in your mobile app (and regenerate your API keys if you use any) for a significantly noticeable speed improvement.
- Queue DB respects configured WAL mode
  - This fixes issues of slow imports and frequent locked databases
  - Enabling WAL is highly advisable
- fix search query getting rest when bookmark preview is closed
- Handle lists with slashes during imports and truncate long list names for more resilient imports
- Don’t mark inference job as failed when content is missing ([#&#8203;1666](https://github.com/karakeep-app/karakeep/issues/1666))
- fix WebView deceleration rate on iOS ([#&#8203;1835](https://github.com/karakeep-app/karakeep/issues/1835) by [@&#8203;landonepps](https://github.com/landonepps))
- Fix PDF detection when Content-Type includes charset ([#&#8203;1677](https://github.com/karakeep-app/karakeep/issues/1677))
- Rule engine: deleting an action now doesn't auto-save ([#&#8203;1858](https://github.com/karakeep-app/karakeep/issues/1858))
- Fix feed worker to use proxy when it's configured
- Web UI will poll for longer (incrementally) as bookmarks are being fetched.
- Fixed an issue with using SingleFile with S3 caused by unaccepted chars in filenames ([#&#8203;1765](https://github.com/karakeep-app/karakeep/issues/1765))
- fix admin API route to be under /v1
- fixed assets incorrectly marked as pending summarization
- Add max output tokens env variable to control the max allowed number of tokens returned by the LLM (to control the costs).

### For Developers 🛠️

- Prometheus:
  - Workers now also export prometheus metrics. You need to enable the metrics endpoint and the port to crawl them.
  - Trpc latency was switched to histograms
  - `karakeep_` prefix was added to all exported metrics (by [@&#8203;CrazyWolf13](https://github.com/CrazyWolf13)), you'll need to update your dashboards.
- Enable/disable specific workers via env variables
- You can now upload video attachments to bookmarks from the API ([#&#8203;1847](https://github.com/karakeep-app/karakeep/issues/1847) by [@&#8203;packetmonkey](https://github.com/packetmonkey))

### Upgrading 📦

To upgrade:

- If you're using KARAKEEP\_VERSION=release, run `docker compose pull && docker compose up -d`.
- If you're pinning it to a specific version, upgrade the version and then run `docker compose pull && docker compose up -d`.

Also upgrade your `chrome` container to `124` if you have it pinned.

### All Commits

- i18n: Sync weblate translations - Weblate in [`d06c85d`](https://github.com/karakeep-app/karakeep/commit/d06c85df)
- fix: fix tag flicker caused by tag sorting - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`d623abd`](https://github.com/karakeep-app/karakeep/commit/d623abd2)
- chore: Update the agent files - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8e95dae`](https://github.com/karakeep-app/karakeep/commit/8e95dae3)
- feat: Show loading indicator while file is being generated [#&#8203;1787](https://github.com/karakeep-app/karakeep/issues/1787) ([#&#8203;1870](https://github.com/karakeep-app/karakeep/issues/1870)) - [@&#8203;Ahmed-Abdel-karim](https://github.com/Ahmed-Abdel-karim) in [`9aa609e`](https://github.com/karakeep-app/karakeep/commit/9aa609e8)
- feat: Add cookie support for browser page access - [@&#8203;liCells](https://github.com/liCells) in [`c57fd51`](https://github.com/karakeep-app/karakeep/commit/c57fd513)
- feat(workers): add worker enable/disable lists ([#&#8203;1885](https://github.com/karakeep-app/karakeep/issues/1885)) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`492b152`](https://github.com/karakeep-app/karakeep/commit/492b1520)
- fix(extension): constrain height to prevent viewport overflow ([#&#8203;1580](https://github.com/karakeep-app/karakeep/issues/1580)) ([#&#8203;1895](https://github.com/karakeep-app/karakeep/issues/1895)) - [@&#8203;qixing-jk](https://github.com/qixing-jk) in [`4cc8624`](https://github.com/karakeep-app/karakeep/commit/4cc86240)
- feat(extension): Add theme and dynamic icon support ([#&#8203;1894](https://github.com/karakeep-app/karakeep/issues/1894)) - [@&#8203;qixing-jk](https://github.com/qixing-jk) in [`44bc838`](https://github.com/karakeep-app/karakeep/commit/44bc838f)
- deps: Upgrade the extension deps - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`4362663`](https://github.com/karakeep-app/karakeep/commit/4362663d)
- fix: fix assets being marked as pending summarization - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`14db7ae`](https://github.com/karakeep-app/karakeep/commit/14db7aef)
- readme: Add floccus support to readme and docs - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`67c394e`](https://github.com/karakeep-app/karakeep/commit/67c394ef)
- docs: readme mentions importers + enhancements ([#&#8203;1448](https://github.com/karakeep-app/karakeep/issues/1448)) - [@&#8203;thiswillbeyourgithub](https://github.com/thiswillbeyourgithub) in [`1976c53`](https://github.com/karakeep-app/karakeep/commit/1976c537)
- feat(web): render AI summary in markdown ([#&#8203;1869](https://github.com/karakeep-app/karakeep/issues/1869)) - [@&#8203;youenchene](https://github.com/youenchene) in [`9dd93f8`](https://github.com/karakeep-app/karakeep/commit/9dd93f84)
- feat: add gif asset type support ([#&#8203;1876](https://github.com/karakeep-app/karakeep/issues/1876)) - [@&#8203;Drashi](https://github.com/Drashi) in [`0994814`](https://github.com/karakeep-app/karakeep/commit/09948144)
- fix: don't mark inferenace job as failed when there's no content. fixes [#&#8203;1666](https://github.com/karakeep-app/karakeep/issues/1666) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`5f87054`](https://github.com/karakeep-app/karakeep/commit/5f870549)
- fix: fix pdf detection when the header contains charset. fix: [#&#8203;1677](https://github.com/karakeep-app/karakeep/issues/1677) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`517e0c1`](https://github.com/karakeep-app/karakeep/commit/517e0c10)
- fix(web): Fix deleting the action in the rule engine auto saves. fixes [#&#8203;1858](https://github.com/karakeep-app/karakeep/issues/1858) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`03f10c7`](https://github.com/karakeep-app/karakeep/commit/03f10c75)
- fix: Fix feed worker to fetch feeds with proxy - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`03f7cc1`](https://github.com/karakeep-app/karakeep/commit/03f7cc14)
- fix: Change the inferance working logging when disabled to be a debug log level - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`767c083`](https://github.com/karakeep-app/karakeep/commit/767c083c)
- fix: Dont attempt to fetch rss if the user if out of quota - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a0dd73f`](https://github.com/karakeep-app/karakeep/commit/a0dd73f5)
- refactor: Extract quota logic into its own class - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`3760d23`](https://github.com/karakeep-app/karakeep/commit/3760d23a)
- fix: Reduce polling interval on meilisearch tasks - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`fcfe6a5`](https://github.com/karakeep-app/karakeep/commit/fcfe6a53)
- fix: Don't enqueue video tasks when video downlaod is disabled - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`80a1023`](https://github.com/karakeep-app/karakeep/commit/80a10231)
- fix(landing): fixed typo in FAQ ([#&#8203;1893](https://github.com/karakeep-app/karakeep/issues/1893)) - [@&#8203;midhun3301](https://github.com/midhun3301) in [`473845a`](https://github.com/karakeep-app/karakeep/commit/473845a7)
- fix: Incremental polling interval for ongoing crawls - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`18c1d15`](https://github.com/karakeep-app/karakeep/commit/18c1d15e)
- refactor: Move highlights object into models - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ac4e4fa`](https://github.com/karakeep-app/karakeep/commit/ac4e4fab)
- refactor: Move feed object into models - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`15efda6`](https://github.com/karakeep-app/karakeep/commit/15efda6d)
- release(mobile): Bump mobile version to 1.8.0 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ce9a006`](https://github.com/karakeep-app/karakeep/commit/ce9a006a)
- fix(mobile): Use uncontrolled inputs for signin page - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`c706469`](https://github.com/karakeep-app/karakeep/commit/c7064692)
- feat(mobile): Add a default server address during signin - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`1a4e88a`](https://github.com/karakeep-app/karakeep/commit/1a4e88a6)
- deps: Drop ronionoss icons - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`e7c9f39`](https://github.com/karakeep-app/karakeep/commit/e7c9f392)
- fix(mobile): Fix text bookmark editor - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`be7311a`](https://github.com/karakeep-app/karakeep/commit/be7311a7)
- fix(mobile): Disable the save button when bookmark is being saved - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`1e0cce7`](https://github.com/karakeep-app/karakeep/commit/1e0cce7e)
- fix(docs): typo: Optaining -> Obtaining in 09-command-line.md ([#&#8203;1850](https://github.com/karakeep-app/karakeep/issues/1850)) - [@&#8203;yinan-c](https://github.com/yinan-c) in [`50d426f`](https://github.com/karakeep-app/karakeep/commit/50d426f7)
- doc: clarify that groups can't be negated ([#&#8203;1881](https://github.com/karakeep-app/karakeep/issues/1881)) - [@&#8203;thiswillbeyourgithub](https://github.com/thiswillbeyourgithub) in [`d455c70`](https://github.com/karakeep-app/karakeep/commit/d455c704)
- fix: show login button in the landing page on mobile - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`2f6fe4f`](https://github.com/karakeep-app/karakeep/commit/2f6fe4f7)
- fix: fix long worker log lines when downloading base64 images - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f17ca24`](https://github.com/karakeep-app/karakeep/commit/f17ca243)
- fix: Respect wal mode for the queue db - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`be2646e`](https://github.com/karakeep-app/karakeep/commit/be2646ec)
- fix: handle list with slashes in their names and truncate long list names. fixes [#&#8203;1597](https://github.com/karakeep-app/karakeep/issues/1597) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`aecbe6a`](https://github.com/karakeep-app/karakeep/commit/aecbe6ae)
- fix: fix move the admin route to the /v1 prefix - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f196182`](https://github.com/karakeep-app/karakeep/commit/f1961822)
- feat: Add a bookmark skeleton for search - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f1509fc`](https://github.com/karakeep-app/karakeep/commit/f1509fc5)
- feat(mobile): Retheme the mobile app ([#&#8203;1872](https://github.com/karakeep-app/karakeep/issues/1872)) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ed86f7e`](https://github.com/karakeep-app/karakeep/commit/ed86f7ef)
- fix(mobile): Fix crash in android webview - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ec56ea3`](https://github.com/karakeep-app/karakeep/commit/ec56ea33)
- feat(mobile): Add edit menu item to bookmark card - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`eb54bf4`](https://github.com/karakeep-app/karakeep/commit/eb54bf44)
- fix(mobile): Change the icon of the share button - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`5d502f5`](https://github.com/karakeep-app/karakeep/commit/5d502f51)
- feat: Add delete button and creation dates to mobile info page - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`b927574`](https://github.com/karakeep-app/karakeep/commit/b927574b)
- u18n: Update french translation.json ([#&#8203;1866](https://github.com/karakeep-app/karakeep/issues/1866)) - [@&#8203;vivienbcr](https://github.com/vivienbcr) in [`9e3ea20`](https://github.com/karakeep-app/karakeep/commit/9e3ea20c)
- fix: fix nextjs warning about dialog without title in bookmark preview - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8f8ce16`](https://github.com/karakeep-app/karakeep/commit/8f8ce164)
- fix(web): fix query getting rest when bookmark preview is closed. fixes [#&#8203;1521](https://github.com/karakeep-app/karakeep/issues/1521) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`cf06bbb`](https://github.com/karakeep-app/karakeep/commit/cf06bbb2)
- fix(web): Fix hydration errors in add api key page - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`9df0f44`](https://github.com/karakeep-app/karakeep/commit/9df0f441)
- fix: preserve selected section in link preview in query params - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`6dde9f2`](https://github.com/karakeep-app/karakeep/commit/6dde9f20)
- fix: Hide bookmark global actions when there's no bookmark grid shown - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8c20524`](https://github.com/karakeep-app/karakeep/commit/8c205249)
- fix(security): Add CSP policies on asset serving path - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a4b2fc7`](https://github.com/karakeep-app/karakeep/commit/a4b2fc7c)
- fix: Dont attempt to remove uploaded tmp file if it's already removed - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`096af7e`](https://github.com/karakeep-app/karakeep/commit/096af7ef)
- fix: Sanitize uploaded file names. [#&#8203;1765](https://github.com/karakeep-app/karakeep/issues/1765) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`39a650f`](https://github.com/karakeep-app/karakeep/commit/39a650f6)
- deps: Upgrade oxlint to 1.12 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`3ed8af5`](https://github.com/karakeep-app/karakeep/commit/3ed8af56)
- fix: dangling assets created by changing crawling config - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`940550b`](https://github.com/karakeep-app/karakeep/commit/940550b9)
- fix(workers): Drop the withTimeout wrappers - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`3ab31c2`](https://github.com/karakeep-app/karakeep/commit/3ab31c29)
- feat: Export prometheus metrics from the workers - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`52d018c`](https://github.com/karakeep-app/karakeep/commit/52d018c8)
- fix: Remove dev indicator config from nextjs config - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`9d6b0ef`](https://github.com/karakeep-app/karakeep/commit/9d6b0ef2)
- feat: generate a random prometheus token on startup - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a64307e`](https://github.com/karakeep-app/karakeep/commit/a64307e8)
- feat: Support video uploads and attachments ([#&#8203;1847](https://github.com/karakeep-app/karakeep/issues/1847)) - [@&#8203;packetmonkey](https://github.com/packetmonkey) in [`f1662b8`](https://github.com/karakeep-app/karakeep/commit/f1662b82)
- fix(web): Fix dark mode titles for public lists - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`7bdc8b2`](https://github.com/karakeep-app/karakeep/commit/7bdc8b2c)
- feat: Add confirmations to background job actions - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f620dc6`](https://github.com/karakeep-app/karakeep/commit/f620dc67)
- feat: A redesigned background jobs page. [#&#8203;1551](https://github.com/karakeep-app/karakeep/issues/1551) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`e2c303a`](https://github.com/karakeep-app/karakeep/commit/e2c303ac)
- Revert "deps: Upgrade nextjs to 15.5" - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ff33b31`](https://github.com/karakeep-app/karakeep/commit/ff33b310)
- deps: Upgrade nextjs to 15.5 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`be420c9`](https://github.com/karakeep-app/karakeep/commit/be420c9a)
- fix(web): Suppress hydration warning on root html - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f7b145c`](https://github.com/karakeep-app/karakeep/commit/f7b145c6)
- deps: Upgrade expo & nextjs to react 19 ([#&#8203;1565](https://github.com/karakeep-app/karakeep/issues/1565)) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`dd53ccb`](https://github.com/karakeep-app/karakeep/commit/dd53ccb9)
- fix(mobile): fix WebView deceleration rate on iOS ([#&#8203;1835](https://github.com/karakeep-app/karakeep/issues/1835)) - [@&#8203;landonepps](https://github.com/landonepps) in [`5f07b50`](https://github.com/karakeep-app/karakeep/commit/5f07b507)
- fix: renamed export filename to karakeep ([#&#8203;1829](https://github.com/karakeep-app/karakeep/issues/1829)) - [@&#8203;dvdpearson](https://github.com/dvdpearson) in [`5b91250`](https://github.com/karakeep-app/karakeep/commit/5b912508)
- feat: Render human tags before AI tags ([#&#8203;1740](https://github.com/karakeep-app/karakeep/issues/1740)) - [@&#8203;haappi](https://github.com/haappi) in [`2263c0f`](https://github.com/karakeep-app/karakeep/commit/2263c0fc)
- fix(mobile): remove type: module so expo works ([#&#8203;1846](https://github.com/karakeep-app/karakeep/issues/1846)) - [@&#8203;xuatz](https://github.com/xuatz) in [`df6814f`](https://github.com/karakeep-app/karakeep/commit/df6814f2)
- docs: Fix the name of the development section - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`6e525eb`](https://github.com/karakeep-app/karakeep/commit/6e525eb1)
- docs: rename docs into actual name in a separate commit - [@&#8203;xuatz](https://github.com/xuatz) in [`6f14115`](https://github.com/karakeep-app/karakeep/commit/6f141152)
- docs: rename docs into tmp name in a separate commit - [@&#8203;xuatz](https://github.com/xuatz) in [`b3feee7`](https://github.com/karakeep-app/karakeep/commit/b3feee7e)
- fix(mobile): change to metro.config.cjs since migrating to type: module ([#&#8203;1845](https://github.com/karakeep-app/karakeep/issues/1845)) - [@&#8203;xuatz](https://github.com/xuatz) in [`17b5908`](https://github.com/karakeep-app/karakeep/commit/17b59084)
- fix: add CORS configuration for chrome-extension origin ([#&#8203;1823](https://github.com/karakeep-app/karakeep/issues/1823)) - [@&#8203;qixing-jk](https://github.com/qixing-jk) in [`9059ca2`](https://github.com/karakeep-app/karakeep/commit/9059ca22)
- fix: Add support email to pricing page - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8367173`](https://github.com/karakeep-app/karakeep/commit/83671734)
- feat: Add an error boundary around the custom renderer - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`01ae8b5`](https://github.com/karakeep-app/karakeep/commit/01ae8b55)
- feat(web): Add special cards for specific websites. Fixes [#&#8203;1344](https://github.com/karakeep-app/karakeep/issues/1344) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`c68e509`](https://github.com/karakeep-app/karakeep/commit/c68e5099)
- docker: Update chrome to 124 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`03aa172`](https://github.com/karakeep-app/karakeep/commit/03aa1720)
- fix: Merge the quota columns in the user lists - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`9912a0a`](https://github.com/karakeep-app/karakeep/commit/9912a0a3)
- feat(landing): The pricing page - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`141f411`](https://github.com/karakeep-app/karakeep/commit/141f411b)
- fix: Trim trailing slashes from nextauth urls. Fixes [#&#8203;1799](https://github.com/karakeep-app/karakeep/issues/1799) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`eb720c4`](https://github.com/karakeep-app/karakeep/commit/eb720c48)
- release(mcp): Bump mcp server to 0.26 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`801930a`](https://github.com/karakeep-app/karakeep/commit/801930ac)
- fix: Get rid of the userSetting table completely - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`88c4035`](https://github.com/karakeep-app/karakeep/commit/88c4035b)
- refactor: Move webhook, users and tags into models - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`9965356`](https://github.com/karakeep-app/karakeep/commit/99653566)
- feat: Drop support for time bounded invitations - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`2493ccf`](https://github.com/karakeep-app/karakeep/commit/2493ccf0)
- refactor: Refactor crawlerWorker to use tryCatch - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`160fd97`](https://github.com/karakeep-app/karakeep/commit/160fd971)
- fix: Use prometheus histogram instead of summary - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`afcc27d`](https://github.com/karakeep-app/karakeep/commit/afcc27d5)
- fix: fix hidden env variable parse error. fixes [#&#8203;1790](https://github.com/karakeep-app/karakeep/issues/1790) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`cc36131`](https://github.com/karakeep-app/karakeep/commit/cc36131e)
- fix(tests): Load plugins on API package entrypoint - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`6f69949`](https://github.com/karakeep-app/karakeep/commit/6f699494)
- fix: Fix the path to worker binary post-build - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`bd5d9b9`](https://github.com/karakeep-app/karakeep/commit/bd5d9b99)
- feat: Support NO\_COLOR for logging. Fixes [#&#8203;1778](https://github.com/karakeep-app/karakeep/issues/1778) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8fe4975`](https://github.com/karakeep-app/karakeep/commit/8fe4975c)
- fix(docs): Fix git case sensitivity Take 3 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`802f93b`](https://github.com/karakeep-app/karakeep/commit/802f93bc)
- fix(docs): Fix git case sensitivity Take 2 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a8b2c06`](https://github.com/karakeep-app/karakeep/commit/a8b2c066)
- fix(docs): Fix git case sensitivity - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`f2975af`](https://github.com/karakeep-app/karakeep/commit/f2975af5)
- deps: Upgrade docusourus - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`16ec2f6`](https://github.com/karakeep-app/karakeep/commit/16ec2f6c)
- fix(docs): Fix the docs one more time - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`5c9de51`](https://github.com/karakeep-app/karakeep/commit/5c9de514)
- refactor: Extract meilisearch as a plugin - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`b94896a`](https://github.com/karakeep-app/karakeep/commit/b94896a0)
- chore: Add opencode agent - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`7bb7f18`](https://github.com/karakeep-app/karakeep/commit/7bb7f18f)
- docs: Drop docs older than 0.21 - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a34331b`](https://github.com/karakeep-app/karakeep/commit/a34331b5)
- chore: More turbo fixes - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`77ae89b`](https://github.com/karakeep-app/karakeep/commit/77ae89b2)
- fix: Ensure that all packages are ESM packages - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8f1cb06`](https://github.com/karakeep-app/karakeep/commit/8f1cb065)
- fix: Fix package boundary violations - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`57d1e50`](https://github.com/karakeep-app/karakeep/commit/57d1e50d)
- fix: Add karakeep\_ prefix to hono's metrics - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`77e3611`](https://github.com/karakeep-app/karakeep/commit/77e36114)
- deps: Upgrade vite - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a441a67`](https://github.com/karakeep-app/karakeep/commit/a441a677)
- refactor: Extract the importing logic into its own hook - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`118ffc6`](https://github.com/karakeep-app/karakeep/commit/118ffc64)
- feat(mobile): add context aware sharing option in mobile app ([#&#8203;1785](https://github.com/karakeep-app/karakeep/issues/1785)) - [@&#8203;xuatz](https://github.com/xuatz) in [`8db89bb`](https://github.com/karakeep-app/karakeep/commit/8db89bb0)
- feat: Configurable number of grid columns. Fixes [#&#8203;1713](https://github.com/karakeep-app/karakeep/issues/1713) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`154efe1`](https://github.com/karakeep-app/karakeep/commit/154efe17)
- feat: Render author, publisher and pub data in the bookmark view - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`8b4fb49`](https://github.com/karakeep-app/karakeep/commit/8b4fb49c)
- fix: Avoid prefetching assets and tags in the link component. Fixes [#&#8203;1759](https://github.com/karakeep-app/karakeep/issues/1759) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`94f3958`](https://github.com/karakeep-app/karakeep/commit/94f39587)
- feat: Hide AI settings tab if inference is not configured. [#&#8203;1781](https://github.com/karakeep-app/karakeep/issues/1781) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`1b14043`](https://github.com/karakeep-app/karakeep/commit/1b14043a)
- fix: Stop forcing next-auth to read email from id\_token. Fixes [#&#8203;410](https://github.com/karakeep-app/karakeep/issues/410) - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`2cb0ab0`](https://github.com/karakeep-app/karakeep/commit/2cb0ab01)
- fix: Drop legacy container notice - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`5019c8d`](https://github.com/karakeep-app/karakeep/commit/5019c8d9)
- deps: Upgrade form-data - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`2717d8a`](https://github.com/karakeep-app/karakeep/commit/2717d8a7)
- deps: Upgrade trpc - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`fd0bac2`](https://github.com/karakeep-app/karakeep/commit/fd0bac28)
- fix: prometheus add karakeep prefix to metrics ([#&#8203;1780](https://github.com/karakeep-app/karakeep/issues/1780)) - [@&#8203;CrazyWolf13](https://github.com/CrazyWolf13) in [`f6f6f79`](https://github.com/karakeep-app/karakeep/commit/f6f6f79e)
- deps: Upgrade turbo, sherif and oxlint - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`ea6bab0`](https://github.com/karakeep-app/karakeep/commit/ea6bab0f)
- fix: Remove bcrypt from the api key validation route - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`bb11907`](https://github.com/karakeep-app/karakeep/commit/bb11907e)
- feat: Add a max output tokens env variable - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`52ac086`](https://github.com/karakeep-app/karakeep/commit/52ac0869)
- fix(test): Fix subscription.test - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`2f3da0b`](https://github.com/karakeep-app/karakeep/commit/2f3da0b8)
- fix(stripe): Allow promotion codes - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`298b347`](https://github.com/karakeep-app/karakeep/commit/298b3479)
- release(sdk): Release the 0.26 sdk - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`c7f0af0`](https://github.com/karakeep-app/karakeep/commit/c7f0af0c)
- docs: Release the 0.26.0 docs - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`0cd9eea`](https://github.com/karakeep-app/karakeep/commit/0cd9eea0)
- docs: Update api docs in prep for the 0.26.0 release - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`705e46d`](https://github.com/karakeep-app/karakeep/commit/705e46dc)
- docs: Restructure the config docs a bit - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`fe501cf`](https://github.com/karakeep-app/karakeep/commit/fe501cf8)
- i18n: Add new translations - [@&#8203;MohamedBassem](https://github.com/MohamedBassem) in [`a93601e`](https://github.com/karakeep-app/karakeep/commit/a93601e0)

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1400
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:57:54 +00:00
8ea9b07d63 Update Helm release headlamp to v0.35.0 (#1382)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [headlamp](https://headlamp.dev/) ([source](https://github.com/kubernetes-sigs/headlamp)) | minor | `0.34.0` -> `0.35.0` |

---

### Release Notes

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

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

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

####  Enhancements:

- Add Projects feature (namespace-based, a collection of Kubernetes resources for organizing deployed applications or workloads)
- Gateway API resources can be seen on the map view. Thanks to [@&#8203;userAdityaa](https://github.com/userAdityaa)
- Add copy to clipboard button on secrets view
- Add Kube config upload options. Thanks to [@&#8203;Exar04](https://github.com/Exar04)
- Can see more than 20 labels on Nodes and Pods now without clicking edit. Thanks to [@&#8203;shezaan-hashgraph](https://github.com/shezaan-hashgraph)
- Improvements to local cluster support on Mac, and with display of status on Home Overview
- Helm Chart is available on GHCR now. Thanks to [@&#8203;onedr0p](https://github.com/onedr0p) and [@&#8203;joryirving](https://github.com/joryirving)
- In the helm chart, ability to specify automountServiceAccountToken in the spec of the pod. Thanks to [@&#8203;vnea](https://github.com/vnea)
- Now it is possible to add annotations to services in the helm chart. Thanks to [@&#8203;lszczepaniak-XM](https://github.com/lszczepaniak-XM)
- Add oidc-callback-url flag to backend and chart
- Add link to minikube in plugin-catalog on the Add cluster view
- Add support for custom CA and skipping TLS verification to backend and chart, improving flexibility for users working with self-signed OIDC providers
- Improvements to filter, to allow filtering for broken pods and multi select. Thanks to [@&#8203;farodin91](https://github.com/farodin91)
- Handle new k8s feature, native sidecars
- i18n support in plugins
- Changing theme font in plugins. Thanks to [@&#8203;kirederik](https://github.com/kirederik)
- Optional cache for k8s API calls to reduce API server load. Thanks to [@&#8203;upsaurav12](https://github.com/upsaurav12)
- Expand grouped CRs in sidebar. Making installations with lots of CRs much more usable. Thanks to [@&#8203;farodin91](https://github.com/farodin91)

##### New Projects feature

<img width="1217" height="669" alt="Screenshot showing the new Project feature" src="https://github.com/user-attachments/assets/5a32663b-a9a8-483b-b679-b5070cde1ff0" />

##### Custom Resources are now grouped in the sidebar

For clusters with many Custom resources installed this makes it much easier to see them grouped in the sidebar.

<img width="1629" height="916" alt="Screenshot showing Custom Resources are now grouped in the sidebar" src="https://github.com/user-attachments/assets/60dd7191-a18c-4061-8a47-7ede4da8f27e" />

##### Gateway API resources can be seen on the map view.

<img width="666" height="654" alt="Selecting Gateway API resources on the map view" src="https://github.com/user-attachments/assets/4528d8cf-5cdf-4631-92fb-be5a80df6ba9" />
<img width="1440" height="899" alt="Showing the map view with the relationship between some Gateway API resources" src="https://github.com/user-attachments/assets/fb3fcfa6-4620-49b3-9af9-d7a35a6ed565" />

##### Copy to clipboard button on secrets view

<img width="782" height="195" alt="image" src="https://github.com/user-attachments/assets/7e8be611-5d91-4fa6-8860-d31e6c6920f1" />

##### New Kube config upload options

Now people can upload kube config files by URL

<img width="611" height="413" alt="Drop multiple files" src="https://github.com/user-attachments/assets/e326e3cf-33aa-46e8-86ad-638358957b90" />

#### 🐞 Bug fixes
* Mac app no longer needs reloading to show plugins on some laptops in cases like when Headlamp was first run
* Fix for realtime updates because of web socket error when telemetry was enabled. Thanks to @&#8203;wingerx
* App no longer needs to wait several seconds longer than necessary for clusters to display
* Sidebar a11y issue with focus on collapsed items was fixed. Thanks to @&#8203;andoriyaprashant
* Make monaco-editor work again in an offline/air-gapped environment and fix localisation. This improves security and i18n functionality. Thanks to @&#8203;DanielLeone
* Status Labels are wrapped incorrect (was "Pendin" on one line, "g" on the next)
* Fix for activity bar close button styling. Thanks to @&#8203;Exar04
* Contrast fix for actions notifier (cancel button was not visible)
* Cookies are used for token rather than local storage improving security
* The plugin settings works again to allow disabling/enabling plugins
* Fix on the cluster context menu on the Home Overview page to not show multiple delete actions when a plugin defines a delete action
* Fix for the network icon in map
* A number of now unused dependencies were trimmed from the frontend and from headlamp-plugin
* Fixes for shell escaping in script used for signing some binaries. Thanks to @&#8203;odaysec
* Fix display of accessModes on VolumeList detail view
* Fix fetchConfig to return a proper value removing error in web dev console. Thanks to @&#8203;wingerx
* Fix for overflow on logs view Thanks to @&#8203;greedy-wudpeckr
* A11y fix for Alert contrast in dark-mode
* Refactor CRs to use existing components. Thanks @&#8203;farodin91
* Fix so plugins can be deleted again in Plugin settings
* Fix warnings, and bump node to 22 in Dockerfile. Thanks to @&#8203;LinPr

#### 💻 Development
* From 5x to 60x faster app load in development with `cd app && npm run star`
* Fix for running app on Windows with cd app && npm start
* Improved "releaser check" tool to so we can see which external release artefacts released correctly
* Remove unnecessary loop assignments which is possible in newer versions of golang. Thanks to @&#8203;LinPr
* Clean up some parse tests. Thanks to @&#8203;andoriyaprashant
* Fix bug in app for running long running javascripts use by minikube plugin
* Plugin manager can now download non tar.gz extra files
* Add gitignore for mac .DS_Store files
* Update golang version to 1.24.6. Thanks to @&#8203;mkm29
* Stories for the Overview component were added. Thanks to @&#8203;1012Charan
* Some unused functionality for plugins was removed "loadDevPlugins"
* Update storybook to 9.1.2
* Add registerClusterStatus for adding cluster status to the Overview cluster list
* Extract some auth related methods to new auth package with tests
* Add projects plugin example, for extending new Namespace Projects feature on Home

##### Plugins gain the ability to customise the font-family from a AppTheme. Thanks to @&#8203;kirederik

Theme registration:

```js
import './index.css'; // where the @&#8203;font-face is defined

registerAppTheme({
  name: "My Custom Theme",
  base: "light",
  primary: "#ff0000",
  secondary: "#&#8203;333",
  fontFamily: ["Asimovian"],
})
```

<img width="1374" height="616" alt="Headlamp with a different font" src="https://github.com/user-attachments/assets/482a608c-2c8f-4647-8831-21bd56ebcee4" />

#### 📖 Documentation

- Document some functions in lib/k8s
- Add note about hack to get around issue installing with brew on Mac whilst binaries are not signed. Thanks to [@&#8203;kierr](https://github.com/kierr)
- Add GKE to user tested platform table. Thanks to [@&#8203;eranchetz](https://github.com/eranchetz)

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

**Container image:** 🐳  [ghcr.io/headlamp-k8s/headlamp:v0.35.0](https://github.com/orgs/headlamp-k8s/packages/container/headlamp/475369027?tag=v0.35.0)

**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.35.0/Headlamp-0.35.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-arm64.AppImage),  [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-armv7l.AppImage)
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-armv7l.tar.gz)
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/headlamp_0.35.0-1_amd64.deb)
:green\_apple:  [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-mac-x64.dmg)
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-mac-arm64.dmg)
:blue\_square:  [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #1382
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:57:07 +00:00
dacf606800 Update Helm release gatus to v1.4.0 (#1394)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [gatus](https://github.com/TwiN/gatus) ([source](https://github.com/TwiN/helm-charts)) | minor | `1.3.1` -> `1.4.0` |

---

### Release Notes

<details>
<summary>TwiN/helm-charts (gatus)</summary>

### [`v1.4.0`](https://github.com/TwiN/helm-charts/releases/tag/gatus-1.4.0)

[Compare Source](https://github.com/TwiN/helm-charts/compare/gatus-1.3.1...gatus-1.4.0)

Automated service health dashboard

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

Reviewed-on: #1394
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:56:27 +00:00
bdeb30bdf5 Update dpage/pgadmin4 Docker tag to v9.8 (#1387)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| dpage/pgadmin4 | minor | `9.7` -> `9.8` |

---

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

Reviewed-on: #1387
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:55:31 +00:00
f9a6d653fa Update ghcr.io/actualbudget/actual Docker tag to v25.9.0 (#1380)
Some checks failed
renovate / renovate (push) Has been cancelled
lint-test-helm / helm-lint (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/actualbudget/actual | minor | `25.8.0` -> `25.9.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #1380
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:55:24 +00:00
44f8115850 Update Helm release loki to v6.39.0 (#1391)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 13s
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.38.0` -> `6.39.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMzUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->

Reviewed-on: #1391
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:54:24 +00:00
c799ae79be Update Helm release traefik to v37.1.0 (#1383)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik](https://traefik.io/) ([source](https://github.com/traefik/traefik-helm-chart)) | minor | `37.0.0` -> `37.1.0` |

---

### Release Notes

<details>
<summary>traefik/traefik-helm-chart (traefik)</summary>

### [`v37.1.0`](https://github.com/traefik/traefik-helm-chart/releases/tag/v37.1.0)

[Compare Source](https://github.com/traefik/traefik-helm-chart/compare/v37.0.0...v37.1.0)

#### 🚀 Features

- feat(deps): update traefik docker tag to v3.5.1 [#&#8203;1504](https://github.com/traefik/traefik-helm-chart/issues/1504) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- feat(deployment): add chart value timezone that automatically configures access logs timezone [#&#8203;1503](https://github.com/traefik/traefik-helm-chart/issues/1503) by [@&#8203;KyriosGN0](https://github.com/KyriosGN0)
- feat(hooks): use now stable prestop command syntax [#&#8203;1505](https://github.com/traefik/traefik-helm-chart/issues/1505) by [@&#8203;jnoordsij](https://github.com/jnoordsij)
- feat(hub): add annotations for webhook admission [#&#8203;1508](https://github.com/traefik/traefik-helm-chart/issues/1508) by [@&#8203;bpsoraggi](https://github.com/bpsoraggi)
- feat: support custom monitoring api [#&#8203;1498](https://github.com/traefik/traefik-helm-chart/issues/1498) by [@&#8203;zalbiraw](https://github.com/zalbiraw)
- feat(CRDs): update Traefik Hub to v1.21.1 [#&#8203;1507](https://github.com/traefik/traefik-helm-chart/issues/1507) by [@&#8203;traefiker](https://github.com/traefiker)
- feat: support Traefik v3.5 features [#&#8203;1509](https://github.com/traefik/traefik-helm-chart/issues/1509) by [@&#8203;bpsoraggi](https://github.com/bpsoraggi)

#### 🐛 Bug fixes

- fix(deployment): allow to disable checkNewVersion via values.yaml [#&#8203;1489](https://github.com/traefik/traefik-helm-chart/issues/1489) by [@&#8203;KyriosGN0](https://github.com/KyriosGN0)
- fix: prevent blank lines in args [#&#8203;1497](https://github.com/traefik/traefik-helm-chart/issues/1497) by [@&#8203;florianspk](https://github.com/florianspk)

#### 📦 Others

- docs(readme): linguistic inconsistencies and verification section  [#&#8203;1491](https://github.com/traefik/traefik-helm-chart/issues/1491) by [@&#8203;bpsoraggi](https://github.com/bpsoraggi)
- refactor: only render `--global.checkNewVersion` when it differs from default [#&#8203;1493](https://github.com/traefik/traefik-helm-chart/issues/1493) by [@&#8203;ChristianCiach](https://github.com/ChristianCiach)
- chore(deps): update actions/checkout action to v5 [#&#8203;1494](https://github.com/traefik/traefik-helm-chart/issues/1494) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- refactor: remove `$root` hacks in favor of using \`-  [#&#8203;1495](https://github.com/traefik/traefik-helm-chart/issues/1495) by [@&#8203;jnoordsij](https://github.com/jnoordsij)
- docs(plugins): Sync VALUES.md [#&#8203;1499](https://github.com/traefik/traefik-helm-chart/issues/1499) by [@&#8203;Frankst2](https://github.com/Frankst2)
- chore(release): 🚀 Publish 37.1.0 and 1.11.0 [#&#8203;1510](https://github.com/traefik/traefik-helm-chart/issues/1510) by [@&#8203;bpsoraggi](https://github.com/bpsoraggi)

#### New Contributors

- [@&#8203;KyriosGN0](https://github.com/KyriosGN0) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1489
- [@&#8203;ChristianCiach](https://github.com/ChristianCiach) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1493
- [@&#8203;florianspk](https://github.com/florianspk) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1497
- [@&#8203;Frankst2](https://github.com/Frankst2) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1499

**Full Changelog**: https://github.com/traefik/traefik-helm-chart/compare/v37.0.0...v37.1.0

</details>

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1383
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-07 20:54:19 +00:00
a5c0b350a0 Update ghcr.io/calibrain/calibre-web-automated-book-downloader:latest Docker digest to cd528d4 (#1401)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 3m3s
2025-09-07 20:02:08 +00:00
c1067939b8 Update ghcr.io/linuxserver/qbittorrent:5.1.2 Docker digest to c6dd175
All checks were successful
lint-test-helm / helm-lint (pull_request) Successful in 17s
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 2m13s
2025-09-07 07:01:28 +00:00
fcc0372547 Update thewicklowwolf/lidatube Docker tag to v0.2.35 (#1398)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 17s
renovate / renovate (push) Successful in 3m10s
2025-09-07 00:01:49 +00:00
78d74e3cdd Update Helm release argo-cd to v8.3.5
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 13s
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Successful in 2m1s
2025-09-06 22:01:09 +00:00
352a40c7e4 Update clidey/whodb Docker tag to v0.60.0 (#1396)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 17s
renovate / renovate (push) Successful in 2m15s
2025-09-05 21:01:56 +00:00
f0b369c73f Update Helm release argo-cd to v8.3.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 9s
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 2m26s
2025-09-05 20:01:18 +00:00
8aeaf82caa Update ollama/ollama Docker tag to v0.11.10 (#1393)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m30s
2025-09-05 18:01:35 +00:00
6288e5f267 Update eigenfocus/eigenfocus Docker tag to v1.3.1 (#1392)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m26s
2025-09-05 17:01:37 +00:00
9f7040123e Update clidey/whodb Docker tag to v0.59.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 16s
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m36s
2025-09-05 13:02:12 +00:00
95edce69e7 Update ghcr.io/home-assistant/home-assistant Docker tag to v2025.9.1 (#1389)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m11s
2025-09-05 12:04:14 +00:00
8b7648a4b3 Update searxng/searxng:latest Docker digest to 511fa3f (#1388)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2025-09-05 12:04:05 +00:00
54cae09245 Update searxng/searxng:latest Docker digest to 9fd03d0 (#1386)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 4m34s
2025-09-05 10:02:10 +00:00
ed156c25fc Update ghcr.io/tecnativa/docker-socket-proxy Docker tag to v0.4.1 (#1385)
All checks were successful
lint-test-docker / docker-lint (push) Successful in 9s
renovate / renovate (push) Successful in 2m35s
2025-09-05 07:01:41 +00:00
e6035cc868 add transition condition
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 2m2s
2025-09-05 00:37:03 -05:00
0d9c920b27 Update ollama/ollama Docker tag to v0.11.9 (#1384)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 17s
renovate / renovate (push) Successful in 1m43s
2025-09-05 00:02:22 +00:00
029c505fb6 upgrade image
All checks were successful
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 2m48s
2025-09-03 18:13:05 -05:00
0c37867bfb Update Helm release meilisearch to v0.17.0 (#1370)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m11s
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.15.1` -> `0.17.0` |

---

### Release Notes

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

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

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

A Helm chart for the Meilisearch search engine

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

[Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.15.1...meilisearch-0.16.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4zNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFydCJdfQ==-->

Reviewed-on: #1370
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 23:07:12 +00:00
5d7cf015be Update ghcr.io/home-assistant/home-assistant Docker tag to v2025.9.0 (#1379)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m37s
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 | `2025.8.3` -> `2025.9.0` |

---

### Release Notes

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

### [`v2025.9.0`](https://github.com/home-assistant/core/releases/tag/2025.9.0)

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

https://www.home-assistant.io/blog/2025/09/03/release-20259/

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

Reviewed-on: #1379
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 19:11:19 +00:00
8b4f142676 Update Helm release element-web to v1.4.18 (#1378)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Successful in 1m0s
2025-09-03 18:35:32 +00:00
1c7a34bcf5 Update outlinewiki/outline Docker tag to v0.87.3 (#1359)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 34s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [outlinewiki/outline](https://github.com/outline/outline) | minor | `0.86.1` -> `0.87.3` |

---

### Release Notes

<details>
<summary>outline/outline (outlinewiki/outline)</summary>

### [`v0.87.3`](https://github.com/outline/outline/releases/tag/v0.87.3)

[Compare Source](https://github.com/outline/outline/compare/v0.87.2...v0.87.3)

#### What's Changed

##### Improvements

- It is now possible to give group users "Manage" permissions so they can add and remove other users from a group.

##### Fixes

- OIDC flow broken when using an authentication provider on a private network in `v0.87.0`
- Importing nested lists from HTML now works correctly

### [`v0.87.2`](https://github.com/outline/outline/compare/v0.87.1...v0.87.2)

[Compare Source](https://github.com/outline/outline/compare/v0.87.1...v0.87.2)

### [`v0.87.1`](https://github.com/outline/outline/compare/v0.87.0...v0.87.1)

[Compare Source](https://github.com/outline/outline/compare/v0.87.0...v0.87.1)

### [`v0.87.0`](https://github.com/outline/outline/releases/tag/v0.87.0)

[Compare Source](https://github.com/outline/outline/compare/v0.86.1...v0.87.0)

> \[!WARNING]
> Skip this version, use v0.87.3 due to a breaking issue causing failing CSP in some browsers.

> \[!NOTE]
> This version includes multiple proactive security fixes for issues discovered during a routine security audit. Please see associated advisories:
>
> - https://github.com/outline/outline/security/advisories/GHSA-fp2g-2283-rwvj
> - https://github.com/outline/outline/security/advisories/GHSA-jfhx-7phw-9gq3
> - https://github.com/outline/outline/security/advisories/GHSA-gcj7-c9jv-fhgf

#### What's Changed

##### Improvements

- Add notifications for reactions in https://github.com/outline/outline/pull/9893
- It is now possible to split an existing code block by typing triple backticks in https://github.com/outline/outline/pull/9959
- Implement right-click context menu in https://github.com/outline/outline/pull/9883 (Available on document lists now, elsewhere soon)
- Added `relationships` API endpoints in https://github.com/outline/outline/pull/9402
- Improved error boundary with option to clear cache on repeated errors… in https://github.com/outline/outline/pull/9891
- Added support for encrypted environment variables with [dotenvx](https://dotenvx.com) in https://github.com/outline/outline/pull/9921

##### Fixes

##### Editor

- fix: Line-height too compact on editor headings in https://github.com/outline/outline/pull/9942
- fix: Scroll-to-anchor reliability in https://github.com/outline/outline/pull/9945
- fix: "Table of contents" shortcut on macOS in https://github.com/outline/outline/pull/10002
- fix: Issue with draft comment being lost when navigating directly between documents in https://github.com/outline/outline/pull/9997
- Use Sorting of mentions in a table now act correctly in https://github.com/outline/outline/pull/10011
- fix: Image caption parsed as separate paragraph on copy/paste in https://github.com/outline/outline/pull/10020
- fix: Image pasted twice in copy/paste https://github.com/outline/outline/pull/9938

##### Other

- fix: Tighten rate limits on `email.callback` endpoint in https://github.com/outline/outline/pull/9917
- fix: Use `safeEqual` in `VerificationCode` verify method in https://github.com/outline/outline/pull/9915
- fix: Allow user account lookup with mismatching email capitalization in https://github.com/outline/outline/pull/9929
- fix: Remove `attachments.redirect` sw caching in https://github.com/outline/outline/pull/9927
- fix: Remove `mime-types` usage from the browser in https://github.com/outline/outline/pull/9926
- fix: Upgrade `request-filtering-agent` in https://github.com/outline/outline/pull/9937
- fix: Increase timeout on remote file storage operations in https://github.com/outline/outline/pull/9936
- fix: Properly truncate multiline labels in sidebar in https://github.com/outline/outline/pull/9940
- fix: Drafts without a collection should be publishable by all members with update rights in https://github.com/outline/outline/pull/9941
- fix: Standardize request filtering between cloud / self-hosted in https://github.com/outline/outline/pull/9914
- chore: Removed usage of `vite-static-copy` plugin in https://github.com/outline/outline/pull/9916
- fix: Document move/copy/publish dialog now behaves better in https://github.com/outline/outline/pull/9947
- fix: Usage of `ctx.attachment` overrides explicit `Content-Type` in https://github.com/outline/outline/pull/9949
- chore: More CSP hardening in https://github.com/outline/outline/pull/9951
- fix: Frontend requests do not always send `Content-Type` header in request in https://github.com/outline/outline/pull/9954
- Display correct child document structure & auto open shared document section in https://github.com/outline/outline/pull/9854
- fix: Unable to use `DATABASE_HOST` env in https://github.com/outline/outline/pull/9977
- Include collection attachments in json export in https://github.com/outline/outline/pull/10010
- Skip Notion linked database views in https://github.com/outline/outline/pull/10018
- Map export endpoint to read permissions in https://github.com/outline/outline/pull/10019
- fix documents.import permission checks for shared parent in https://github.com/outline/outline/pull/9996
- fix: Show API key creator name in settings page in https://github.com/outline/outline/pull/10041
- fix: Update unique db constraint to account for revoked share links in https://github.com/outline/outline/pull/10022
- Add CSRF middleware in https://github.com/outline/outline/pull/10051

#### New Contributors

- [@&#8203;volodymyrkoval](https://github.com/volodymyrkoval) made their first contribution in https://github.com/outline/outline/pull/9935
- [@&#8203;esafev](https://github.com/esafev) made their first contribution in https://github.com/outline/outline/pull/10031

**Full Changelog**: https://github.com/outline/outline/compare/v0.86.1...v0.87.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNS4wIiwidXBkYXRlZEluVmVyIjoiNDEuMzUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #1359
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 18:33:46 +00:00
97a59df88a Update ghcr.io/haveagitgat/tdarr_node Docker tag to v2.46.01 (#1352)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/haveagitgat/tdarr_node](https://github.com/linuxserver/docker-baseimage-ubuntu/packages) ([source](https://github.com/linuxserver/docker-baseimage-ubuntu)) | minor | `2.45.01` -> `2.46.01` |

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #1352
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 18:33:01 +00:00
8e953429bf Update ghcr.io/haveagitgat/tdarr Docker tag to v2.46.01 (#1351)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/haveagitgat/tdarr](https://github.com/linuxserver/docker-baseimage-ubuntu/packages) ([source](https://github.com/linuxserver/docker-baseimage-ubuntu)) | minor | `2.45.01` -> `2.46.01` |

---

### Configuration

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

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

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

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

---

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

---

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

Reviewed-on: #1351
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 18:32:51 +00:00
83ecc058f9 Update mirror.gcr.io/aquasec/trivy Docker tag to v0.66.0 (#1367)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [mirror.gcr.io/aquasec/trivy](https://www.aquasec.com/products/trivy/) ([source](https://github.com/aquasecurity/trivy)) | minor | `0.65.0` -> `0.66.0` |

---

### Release Notes

<details>
<summary>aquasecurity/trivy (mirror.gcr.io/aquasec/trivy)</summary>

### [`v0.66.0`](https://github.com/aquasecurity/trivy/blob/HEAD/CHANGELOG.md#0660-2025-09-02)

[Compare Source](https://github.com/aquasecurity/trivy/compare/v0.65.0...v0.66.0)

##### Features

- add timeout handling for cache database operations ([#&#8203;9307](https://github.com/aquasecurity/trivy/issues/9307)) ([235c24e](235c24e71a))
- **misconf:** added audit config attribute ([#&#8203;9249](https://github.com/aquasecurity/trivy/issues/9249)) ([4d4a244](4d4a2444b6))
- **secret:** implement streaming secret scanner with byte offset tracking ([#&#8203;9264](https://github.com/aquasecurity/trivy/issues/9264)) ([5a5e097](5a5e0972c7))
- **terraform:** use .terraform cache for remote modules in plan scanning ([#&#8203;9277](https://github.com/aquasecurity/trivy/issues/9277)) ([298a994](298a9941f0))

##### Bug Fixes

- **conda:** memory leak by adding closure method for `package.json` file ([#&#8203;9349](https://github.com/aquasecurity/trivy/issues/9349)) ([03d039f](03d039f17d))
- create temp file under composite fs dir ([#&#8203;9387](https://github.com/aquasecurity/trivy/issues/9387)) ([ce22f54](ce22f54a39))
- **cyclonedx:** handle multiple license types ([#&#8203;9378](https://github.com/aquasecurity/trivy/issues/9378)) ([46ab76a](46ab76a5af))
- **fs:** avoid shadowing errors in file.glob ([#&#8203;9286](https://github.com/aquasecurity/trivy/issues/9286)) ([b51c789](b51c789330))
- **image:** use standardized HTTP client for ECR authentication ([#&#8203;9322](https://github.com/aquasecurity/trivy/issues/9322)) ([84fbf86](84fbf8674d))
- **misconf:** ensure ignore rules respect subdirectory chart paths ([#&#8203;9324](https://github.com/aquasecurity/trivy/issues/9324)) ([d3cd101](d3cd101266))
- **misconf:** ensure module source is known ([#&#8203;9404](https://github.com/aquasecurity/trivy/issues/9404)) ([81d9425](81d94253c8))
- **misconf:** preserve original paths of remote submodules from .terraform ([#&#8203;9294](https://github.com/aquasecurity/trivy/issues/9294)) ([1319d8d](1319d8dc7f))
- **misconf:** use correct field log\_bucket instead of target\_bucket in gcp bucket ([#&#8203;9296](https://github.com/aquasecurity/trivy/issues/9296)) ([04ad0c4](04ad0c4fc2))
- persistent flag option typo ([#&#8203;9374](https://github.com/aquasecurity/trivy/issues/9374)) ([6e99dd3](6e99dd304c))
- **plugin:** don't remove plugins when updating index.yaml file ([#&#8203;9358](https://github.com/aquasecurity/trivy/issues/9358)) ([5f067ac](5f067ac15e))
- **python:** impove package name normalization  ([#&#8203;9290](https://github.com/aquasecurity/trivy/issues/9290)) ([1473e88](1473e88b74))
- **repo:** preserve RepoMetadata on FS cache hit ([#&#8203;9389](https://github.com/aquasecurity/trivy/issues/9389)) ([4f2a44e](4f2a44ea45))
- **repo:** sanitize git repo URL before inserting into report metadata ([#&#8203;9391](https://github.com/aquasecurity/trivy/issues/9391)) ([1ac9b1f](1ac9b1f07c))
- **sbom:** add support for `file` component type of `CycloneDX` ([#&#8203;9372](https://github.com/aquasecurity/trivy/issues/9372)) ([aa7cf43](aa7cf4387c))
- suppress debug log for context cancellation errors ([#&#8203;9298](https://github.com/aquasecurity/trivy/issues/9298)) ([2458d5e](2458d5e28a))

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

Reviewed-on: #1367
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-09-03 18:32:46 +00:00
a616a41ceb Update searxng/searxng:latest Docker digest to 4e96378 (#1377)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 2m18s
2025-09-03 14:02:46 +00:00
563df58fb3 Update ghcr.io/linuxserver/radarr Docker tag to v5.27.5 (#1376)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 4m15s
2025-09-03 13:02:09 +00:00
cb899ac47f Update searxng/searxng:latest Docker digest to 40d133d (#1375)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 2m52s
2025-09-03 12:01:52 +00:00
ea1d986907 Update kube-prometheus-stack Docker tag to v77.5.0
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
lint-test-helm / helm-lint (pull_request) Successful in 14s
renovate / renovate (push) Successful in 1m47s
2025-09-03 11:01:48 +00:00
66a886a65f Update kube-prometheus-stack Docker tag to v77.4.0 (#1373)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 2m23s
2025-09-03 10:02:02 +00:00
05c8291304 Update ghcr.io/n8n-io/n8n Docker tag to v1.110.1
All checks were successful
lint-test-helm / helm-lint (pull_request) Successful in 11s
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m52s
2025-09-03 09:01:47 +00:00
86d4ba51d5 Update searxng/searxng:latest Docker digest to 7c82889 (#1371)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Successful in 2m15s
2025-09-03 05:02:01 +00:00
58 changed files with 250 additions and 74 deletions

View File

@@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v5
with: with:
fetch-depth: 0 fetch-depth: 0

View File

@@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v5
with: with:
fetch-depth: 0 fetch-depth: 0

View File

@@ -16,7 +16,7 @@ jobs:
container: ghcr.io/renovatebot/renovate:41 container: ghcr.io/renovatebot/renovate:41
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v5
- name: Renovate - name: Renovate
run: renovate run: renovate

View File

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

View File

@@ -31,7 +31,7 @@ calibre-web-automated:
main: main:
image: image:
repository: ghcr.io/calibrain/calibre-web-automated-book-downloader repository: ghcr.io/calibrain/calibre-web-automated-book-downloader
tag: latest@sha256:99e8d42199dd69cfb36498e4ca99c13c93ab513980ee33c1b9837aa1ab163fb9 tag: latest@sha256:cd528d4bda14c4c2774308376aa792948affd61097b239457f7ba99e158492f7
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: FLASK_PORT - name: FLASK_PORT

View File

@@ -176,4 +176,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/directus/directus-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/directus/directus-postgresql-17-cluster
endpointCredentials: directus-postgresql-17-cluster-backup-secret endpointCredentials: directus-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -9,7 +9,7 @@ eigenfocus:
main: main:
image: image:
repository: eigenfocus/eigenfocus repository: eigenfocus/eigenfocus
tag: 1.3.0-free tag: 1.3.1-free
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: DEFAULT_HOST_URL - name: DEFAULT_HOST_URL

View File

@@ -17,7 +17,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: element-web - name: element-web
version: 1.4.17 version: 1.4.18
repository: https://ananace.gitlab.io/charts repository: https://ananace.gitlab.io/charts
- name: cloudflared - name: cloudflared
alias: cloudflared alias: cloudflared

View File

@@ -217,4 +217,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/freshrss/freshrss-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/freshrss/freshrss-postgresql-17-cluster
endpointCredentials: freshrss-postgresql-17-cluster-backup-secret endpointCredentials: freshrss-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

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

View File

@@ -31,7 +31,7 @@ huntarr:
forceRename: huntarr-config forceRename: huntarr-config
storageClass: ceph-block storageClass: ceph-block
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 1Gi size: 5Gi
advancedMounts: advancedMounts:
main: main:
main: main:

View File

@@ -228,4 +228,4 @@ postgres-16-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/immich/immich-postgresql-16-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/immich/immich-postgresql-16-cluster
endpointCredentials: immich-postgresql-16-cluster-backup-secret endpointCredentials: immich-postgresql-16-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -22,7 +22,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.2.0 version: 4.2.0
- name: meilisearch - name: meilisearch
version: 0.15.1 version: 0.17.0
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
alias: cloudflared alias: cloudflared

View File

@@ -9,7 +9,7 @@ karakeep:
main: main:
image: image:
repository: ghcr.io/karakeep-app/karakeep repository: ghcr.io/karakeep-app/karakeep
tag: 0.26.0 tag: 0.27.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: DATA_DIR - name: DATA_DIR

View File

@@ -13,7 +13,7 @@ lidatube:
main: main:
image: image:
repository: thewicklowwolf/lidatube repository: thewicklowwolf/lidatube
tag: 0.2.34 tag: 0.2.35
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: PUID - name: PUID

View File

@@ -9,7 +9,7 @@ outline:
main: main:
image: image:
repository: outlinewiki/outline repository: outlinewiki/outline
tag: 0.86.1 tag: 0.87.3
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: NODE_ENV - name: NODE_ENV
@@ -169,4 +169,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/outline/outline-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/outline/outline-postgresql-17-cluster
endpointCredentials: outline-postgresql-17-cluster-backup-secret endpointCredentials: outline-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -96,4 +96,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/photoview/photoview-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/photoview/photoview-postgresql-17-cluster
endpointCredentials: photoview-postgresql-17-cluster-backup-secret endpointCredentials: photoview-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -129,4 +129,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/postiz/postiz-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/postiz/postiz-postgresql-17-cluster
endpointCredentials: postiz-postgresql-17-cluster-backup-secret endpointCredentials: postiz-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -15,7 +15,7 @@ radarr-4k:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 5.26.2@sha256:7eb64f5af8bbe48e79bc55c0c37ca8db89b2f073a9ff0094f603916ae1df9de8 tag: 5.27.5@sha256:3ebb31bce86870dbcc15a5db3fba8864e302310cb2adb70476b0b64c1b3dc6dc
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -115,4 +115,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-4k/radarr5-4k-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-4k/radarr5-4k-postgresql-17-cluster
endpointCredentials: radarr-4k-postgresql-17-cluster-backup-secret endpointCredentials: radarr-4k-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -13,7 +13,7 @@ radarr-anime:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 5.26.2@sha256:7eb64f5af8bbe48e79bc55c0c37ca8db89b2f073a9ff0094f603916ae1df9de8 tag: 5.27.5@sha256:3ebb31bce86870dbcc15a5db3fba8864e302310cb2adb70476b0b64c1b3dc6dc
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -113,4 +113,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-anime/radarr5-anime-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-anime/radarr5-anime-postgresql-17-cluster
endpointCredentials: radarr-anime-postgresql-17-cluster-backup-secret endpointCredentials: radarr-anime-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -13,7 +13,7 @@ radarr-standup:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 5.26.2@sha256:7eb64f5af8bbe48e79bc55c0c37ca8db89b2f073a9ff0094f603916ae1df9de8 tag: 5.27.5@sha256:3ebb31bce86870dbcc15a5db3fba8864e302310cb2adb70476b0b64c1b3dc6dc
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -113,4 +113,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-standup/radarr5-standup-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5-standup/radarr5-standup-postgresql-17-cluster
endpointCredentials: radarr-standup-postgresql-17-cluster-backup-secret endpointCredentials: radarr-standup-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -15,7 +15,7 @@ radarr:
main: main:
image: image:
repository: ghcr.io/linuxserver/radarr repository: ghcr.io/linuxserver/radarr
tag: 5.26.2@sha256:7eb64f5af8bbe48e79bc55c0c37ca8db89b2f073a9ff0094f603916ae1df9de8 tag: 5.27.5@sha256:3ebb31bce86870dbcc15a5db3fba8864e302310cb2adb70476b0b64c1b3dc6dc
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -118,5 +118,5 @@ postgres-17-cluster:
endpointURL: https://nyc3.digitaloceanspaces.com endpointURL: https://nyc3.digitaloceanspaces.com
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5/radarr5-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/radarr5/radarr5-postgresql-17-cluster
endpointCredentials: radarr-postgresql-17-cluster-backup-secret endpointCredentials: radarr-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 4
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -229,4 +229,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/roundcube/roundcube-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/roundcube/roundcube-postgresql-17-cluster
endpointCredentials: roundcube-postgresql-17-cluster-backup-secret endpointCredentials: roundcube-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -9,7 +9,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:9d53db5b2d2a43c042efe34a497be7db1e7093dc909f6b5b67d548f0f501d2f8 tag: latest@sha256:89cfeb7a216a98fa99abebc1e2b6eecb388e9dd70ae280e8b6369015a621df94
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL
@@ -43,7 +43,7 @@ searxng:
main: main:
image: image:
repository: searxng/searxng repository: searxng/searxng
tag: latest@sha256:9d53db5b2d2a43c042efe34a497be7db1e7093dc909f6b5b67d548f0f501d2f8 tag: latest@sha256:89cfeb7a216a98fa99abebc1e2b6eecb388e9dd70ae280e8b6369015a621df94
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: SEARXNG_BASE_URL - name: SEARXNG_BASE_URL

View File

@@ -104,4 +104,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4-4k/sonarr4-4k-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4-4k/sonarr4-4k-postgresql-17-cluster
endpointCredentials: sonarr-4k-postgresql-17-cluster-backup-secret endpointCredentials: sonarr-4k-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -113,4 +113,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4-anime/sonarr4-anime-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4-anime/sonarr4-anime-postgresql-17-cluster
endpointCredentials: sonarr-anime-postgresql-17-cluster-backup-secret endpointCredentials: sonarr-anime-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -116,4 +116,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4/sonarr4-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/sonarr4/sonarr4-postgresql-17-cluster
endpointCredentials: sonarr-postgresql-17-cluster-backup-secret endpointCredentials: sonarr-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -11,7 +11,7 @@ tautulli:
main: main:
image: image:
repository: ghcr.io/tautulli/tautulli repository: ghcr.io/tautulli/tautulli
tag: v2.15.3 tag: v2.16.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: PUID - name: PUID

View File

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

View File

@@ -73,4 +73,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/vaultwarden/vaultwarden-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/vaultwarden/vaultwarden-postgresql-17-cluster
endpointCredentials: vaultwarden-postgresql-17-cluster-backup-secret endpointCredentials: vaultwarden-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -93,4 +93,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/yamtrack/yamtrack-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/yamtrack/yamtrack-postgresql-17-cluster
endpointCredentials: yamtrack-postgresql-17-cluster-backup-secret endpointCredentials: yamtrack-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: argo-cd - name: argo-cd
version: 8.3.3 version: 8.3.5
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/argo-cd.png
appVersion: 3.0.0 appVersion: 3.0.0

View File

@@ -279,7 +279,7 @@ argo-cd:
- description: Application has degraded - description: Application has degraded
send: send:
- app-health-degraded - app-health-degraded
when: app.status.health.status == 'Degraded' when: app.status.health.status == 'Degraded' and time.Now().Sub(time.Parse(app.status.health.lastTransitionTime).Minutes() >= 15
trigger.on-sync-failed: | trigger.on-sync-failed: |
- description: Application syncing has failed - description: Application syncing has failed
send: send:

View File

@@ -111,4 +111,4 @@ postgres-17-cluster:
endpointURL: https://nyc3.digitaloceanspaces.com endpointURL: https://nyc3.digitaloceanspaces.com
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/argo-workflows/argo-workflows-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/argo-workflows/argo-workflows-postgresql-17-cluster
backupIndex: 4 backupIndex: 4
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -14,7 +14,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: headlamp - name: headlamp
version: 0.34.0 version: 0.35.0
repository: https://kubernetes-sigs.github.io/headlamp/ repository: https://kubernetes-sigs.github.io/headlamp/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
appVersion: 0.30.1 appVersion: 0.30.1

View File

@@ -154,4 +154,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/komodo/komodo-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/komodo/komodo-postgresql-17-cluster
endpointCredentials: komodo-postgresql-17-cluster-backup-secret endpointCredentials: komodo-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -19,7 +19,7 @@ maintainers:
dependencies: dependencies:
- name: gatus - name: gatus
repository: https://twin.github.io/helm-charts repository: https://twin.github.io/helm-charts
version: 1.3.1 version: 1.4.0
- name: postgres-cluster - name: postgres-cluster
alias: postgres-17-cluster alias: postgres-17-cluster
version: 5.1.0 version: 5.1.0

View File

@@ -383,4 +383,4 @@ postgres-17-cluster:
endpointURL: https://nyc3.digitaloceanspaces.com endpointURL: https://nyc3.digitaloceanspaces.com
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/gatus/gatus-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/gatus/gatus-postgresql-17-cluster
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -36,4 +36,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/grafana-operator/grafana-operator-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/grafana-operator/grafana-operator-postgresql-17-cluster
endpointCredentials: grafana-operator-postgresql-17-cluster-backup-secret endpointCredentials: grafana-operator-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

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

View File

@@ -16,7 +16,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: loki - name: loki
version: 6.38.0 version: 6.39.0
repository: https://grafana.github.io/helm-charts repository: https://grafana.github.io/helm-charts
- name: promtail - name: promtail
version: 6.17.0 version: 6.17.0

View File

@@ -16,7 +16,7 @@ trivy-operator:
image: image:
registry: mirror.gcr.io registry: mirror.gcr.io
repository: aquasec/trivy repository: aquasec/trivy
tag: 0.65.0 tag: 0.66.0
storageClassEnabled: true storageClassEnabled: true
storageClassName: ceph-block storageClassName: ceph-block
storageSize: "5Gi" storageSize: "5Gi"

View File

@@ -74,4 +74,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/authentik/authentik-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/authentik/authentik-postgresql-17-cluster
endpointCredentials: authentik-postgresql-17-cluster-backup-secret endpointCredentials: authentik-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -36,7 +36,7 @@ dependencies:
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.2.0 version: 4.2.0
- name: meilisearch - name: meilisearch
version: 0.15.1 version: 0.17.0
repository: https://meilisearch.github.io/meilisearch-kubernetes repository: https://meilisearch.github.io/meilisearch-kubernetes
- name: cloudflared - name: cloudflared
alias: cloudflared alias: cloudflared

View File

@@ -242,7 +242,7 @@ backup:
args: args:
- -ec - -ec
- | - |
export DATE_RANGE=$(date -d @$(( $(date +%s) - 1209600 )) +%Y%m%d); export DATE_RANGE=$(date -d @$(( $(date +%s) - 604800 )) +%Y%m%d);
export FILE_MATCH="$BUCKET/cl01tl/gitea-backup-$DATE_RANGE-09-00.zip" export FILE_MATCH="$BUCKET/cl01tl/gitea-backup-$DATE_RANGE-09-00.zip"
echo ">> Running S3 prune for Gitea backup repository" echo ">> Running S3 prune for Gitea backup repository"
echo ">> Backups prior to '$DATE_RANGE' will be removed" echo ">> Backups prior to '$DATE_RANGE' will be removed"
@@ -339,4 +339,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/gitea/gitea-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/gitea/gitea-postgresql-17-cluster
endpointCredentials: gitea-postgresql-17-cluster-backup-secret endpointCredentials: gitea-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -321,4 +321,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/matrix-synapse/matrix-synapse-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/matrix-synapse/matrix-synapse-postgresql-17-cluster
endpointCredentials: matrix-synapse-postgresql-17-cluster-backup-secret endpointCredentials: matrix-synapse-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -9,7 +9,7 @@ n8n:
main: main:
image: image:
repository: ghcr.io/n8n-io/n8n repository: ghcr.io/n8n-io/n8n
tag: 1.110.0 tag: 1.111.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: GENERIC_TIMEZONE - name: GENERIC_TIMEZONE
@@ -93,7 +93,7 @@ n8n:
main: main:
image: image:
repository: ghcr.io/n8n-io/n8n repository: ghcr.io/n8n-io/n8n
tag: 1.110.0 tag: 1.111.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
command: command:
- n8n - n8n
@@ -182,7 +182,7 @@ n8n:
main: main:
image: image:
repository: ghcr.io/n8n-io/n8n repository: ghcr.io/n8n-io/n8n
tag: 1.110.0 tag: 1.111.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
command: command:
- n8n - n8n
@@ -331,4 +331,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/n8n/n8n-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/n8n/n8n-postgresql-17-cluster
endpointCredentials: n8n-postgresql-17-cluster-backup-secret endpointCredentials: n8n-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -22,7 +22,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.11.8 tag: 0.11.10
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE
@@ -58,7 +58,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.11.8 tag: 0.11.10
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE
@@ -94,7 +94,7 @@ ollama:
main: main:
image: image:
repository: ollama/ollama repository: ollama/ollama
tag: 0.11.8 tag: 0.11.10
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: OLLAMA_KEEP_ALIVE - name: OLLAMA_KEEP_ALIVE
@@ -117,7 +117,7 @@ ollama:
main: main:
image: image:
repository: ghcr.io/open-webui/open-webui repository: ghcr.io/open-webui/open-webui
tag: v0.6.26 tag: 0.6.27
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: ENV - name: ENV
@@ -261,4 +261,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/ollama/ollama-web-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/ollama/ollama-web-postgresql-17-cluster
endpointCredentials: ollama-web-postgresql-17-cluster-backup-secret endpointCredentials: ollama-web-postgresql-17-cluster-backup-secret
backupIndex: 2 backupIndex: 2
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent: qbittorrent:
image: image:
repository: ghcr.io/linuxserver/qbittorrent repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.2@sha256:d464a92d5656f1fa66baafe610a06a6cafd4bdf900a245e6f20b220f281b456d tag: 5.1.2@sha256:c6dd175c7bb8371ce62b6fd7abbeb082593a42df3b01716a4e6bb53a734bf6f2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -135,7 +135,7 @@ qbittorrent:
qbit-manage: qbit-manage:
image: image:
repository: ghcr.io/stuffanthings/qbit_manage repository: ghcr.io/stuffanthings/qbit_manage
tag: v4.5.5 tag: v4.6.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ
@@ -144,8 +144,8 @@ qbittorrent:
value: 0 * * * * value: 0 * * * *
- name: QBT_STARTUP_DELAY - name: QBT_STARTUP_DELAY
value: 360 value: 360
- name: QBT_CONFIG - name: QBT_CONFIG_DIR
value: /app/config/config.yml value: /app/config/
- name: QBT_LOGFILE - name: QBT_LOGFILE
value: /app/var/activity.log value: /app/var/activity.log
- name: QBT_LOG_LEVEL - name: QBT_LOG_LEVEL

View File

@@ -75,4 +75,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/stalwart/stalwart-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/stalwart/stalwart-postgresql-17-cluster
endpointCredentials: stalwart-postgresql-17-cluster-backup-secret endpointCredentials: stalwart-postgresql-17-cluster-backup-secret
backupIndex: 3 backupIndex: 3
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -118,4 +118,4 @@ postgres-17-cluster:
destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/harbor/harbor-postgresql-17-cluster destinationPath: s3://postgres-backups-ce540ddf106d186bbddca68a/cl01tl/harbor/harbor-postgresql-17-cluster
endpointCredentials: harbor-postgresql-17-cluster-backup-secret endpointCredentials: harbor-postgresql-17-cluster-backup-secret
backupIndex: 1 backupIndex: 1
retentionPolicy: "7d" retentionPolicy: "3d"

View File

@@ -18,5 +18,9 @@ dependencies:
alias: etcd-backup alias: etcd-backup
repository: https://bjw-s-labs.github.io/helm-charts/ repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.2.0 version: 4.2.0
- name: app-template
alias: etcd-defrag
repository: https://bjw-s-labs.github.io/helm-charts/
version: 4.2.0
icon: https://avatars.githubusercontent.com/u/13804887?s=200&v=4 icon: https://avatars.githubusercontent.com/u/13804887?s=200&v=4
appVersion: v0.1.0-beta.3 appVersion: v0.1.0-beta.3

View File

@@ -49,3 +49,26 @@ spec:
key: /cl01tl/talos/etcd-backup key: /cl01tl/talos/etcd-backup
metadataPolicy: None metadataPolicy: None
property: AGE_X25519_PUBLIC_KEY property: AGE_X25519_PUBLIC_KEY
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: talos-etcd-defrag-secret
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: talos-etcd-defrag-secret
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/part-of: {{ .Release.Name }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
data:
- secretKey: config
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: /cl01tl/talos/etcd-defrag
metadataPolicy: None
property: config

View File

@@ -142,3 +142,152 @@ etcd-backup:
readOnly: true readOnly: true
mountPropagation: None mountPropagation: None
subPath: .s3cfg subPath: .s3cfg
etcd-defrag:
global:
fullnameOverride: etcd-defrag
controllers:
defrag-1:
type: cronjob
pod:
nodeSelector:
node-role.kubernetes.io/control-plane: ""
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
cronjob:
suspend: false
concurrencyPolicy: Forbid
timeZone: US/Central
schedule: "0 0 * * 0"
startingDeadlineSeconds: 90
successfulJobsHistory: 3
failedJobsHistory: 3
backoffLimit: 3
parallelism: 1
containers:
main:
image:
repository: ghcr.io/siderolabs/talosctl
tag: v1.10.4
pullPolicy: IfNotPresent
args:
- etcd
- defrag
- -n
- "10.232.1.11"
env:
- name: TALOSCONFIG
value: /tmp/.talos/config
resources:
requests:
cpu: 100m
memory: 128Mi
defrag-2:
type: cronjob
pod:
nodeSelector:
node-role.kubernetes.io/control-plane: ""
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
cronjob:
suspend: false
concurrencyPolicy: Forbid
timeZone: US/Central
schedule: "10 0 * * 0"
startingDeadlineSeconds: 90
successfulJobsHistory: 3
failedJobsHistory: 3
backoffLimit: 3
parallelism: 1
containers:
main:
image:
repository: ghcr.io/siderolabs/talosctl
tag: v1.10.4
pullPolicy: IfNotPresent
args:
- etcd
- defrag
- -n
- "10.232.1.12"
env:
- name: TALOSCONFIG
value: /tmp/.talos/config
resources:
requests:
cpu: 100m
memory: 128Mi
defrag-3:
type: cronjob
pod:
nodeSelector:
node-role.kubernetes.io/control-plane: ""
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
cronjob:
suspend: false
concurrencyPolicy: Forbid
timeZone: US/Central
schedule: "20 0 * * 0"
startingDeadlineSeconds: 90
successfulJobsHistory: 3
failedJobsHistory: 3
backoffLimit: 3
parallelism: 1
containers:
main:
image:
repository: ghcr.io/siderolabs/talosctl
tag: v1.10.4
pullPolicy: IfNotPresent
args:
- etcd
- defrag
- -n
- "10.232.1.13"
env:
- name: TALOSCONFIG
value: /tmp/.talos/config
resources:
requests:
cpu: 100m
memory: 128Mi
persistence:
talos-config-1:
enabled: true
type: secret
name: talos-etcd-defrag-secret
advancedMounts:
defrag-1:
main:
- path: /tmp/.talos/config
readOnly: true
mountPropagation: None
subPath: config
talos-config-2:
enabled: true
type: secret
name: talos-etcd-defrag-secret
advancedMounts:
defrag-2:
main:
- path: /tmp/.talos/config
readOnly: true
mountPropagation: None
subPath: config
talos-config-3:
enabled: true
type: secret
name: talos-etcd-defrag-secret
advancedMounts:
defrag-3:
main:
- path: /tmp/.talos/config
readOnly: true
mountPropagation: None
subPath: config

View File

@@ -15,7 +15,7 @@ maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:
- name: traefik - name: traefik
version: 37.0.0 version: 37.1.0
repository: https://traefik.github.io/charts repository: https://traefik.github.io/charts
# enable pending: # enable pending:
# https://github.com/traefik/traefik-helm-chart/pull/1340 # https://github.com/traefik/traefik-helm-chart/pull/1340

View File

@@ -28,7 +28,7 @@ pgadmin4:
runAsGroup: 5050 runAsGroup: 5050
image: image:
repository: dpage/pgadmin4 repository: dpage/pgadmin4
tag: "9.7" tag: "9.8"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: PGADMIN_CONFIG_ENHANCED_COOKIE_PROTECTION - name: PGADMIN_CONFIG_ENHANCED_COOKIE_PROTECTION

View File

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

View File

@@ -20,7 +20,7 @@ services:
- /dev/net/tun:/dev/net/tun - /dev/net/tun:/dev/net/tun
dockerproxy: dockerproxy:
image: ghcr.io/tecnativa/docker-socket-proxy:v0.4.0 image: ghcr.io/tecnativa/docker-socket-proxy:v0.4.1
container_name: homepage-dockerproxy container_name: homepage-dockerproxy
environment: environment:
- CONTAINERS=1 - CONTAINERS=1