TrueCharts Bot fc57c71070 feat(immich): update immich (minor) (#42966)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/immich-app/immich-machine-learning](https://redirect.github.com/immich-app/immich)
| minor | `4160fd7` -> `bb11ddc` |
|
[ghcr.io/immich-app/immich-machine-learning](https://redirect.github.com/immich-app/immich)
| minor | `b717d8a` -> `5975e2c` |
|
[ghcr.io/immich-app/immich-machine-learning](https://redirect.github.com/immich-app/immich)
| minor | `723c826` -> `da15902` |
|
[ghcr.io/immich-app/immich-machine-learning](https://redirect.github.com/immich-app/immich)
| minor | `379e31b` -> `204825c` |
|
[ghcr.io/immich-app/immich-server](https://redirect.github.com/immich-app/immich)
| minor | `f8d06a3` -> `7e2d0df` |

---

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

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

---

### Release Notes

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

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

[Compare
Source](https://redirect.github.com/immich-app/immich/compare/v2.3.1...v2.4.0)

##### v2.4.0

##### Highlights

Welcome to the release `v2.4.0` of Immich. This release focuses on bug
fixes, QoL improvements, and polished UI components and animation across
mobile and the web. Let’s dive right in.

- Show the owner's name in the shared album
- Command palette
- Change search type directly in the search bar
- Better action button placement in the mobile asset viewer
- Notable fix: fix an issue where metadata extraction could fail on high
concurrency

##### Show the owner's name in the shared album.

On the web, in shared albums, you can now toggle an option to display
the asset’s owner name at the bottom right corner of the thumbnail.

<img width="800" alt="asset owner name in album"
src="https://github.com/user-attachments/assets/90f425b3-91d4-4ef3-9455-234b2c28b0f0"
/>

##### Command palette

The web app now has an integrated command palette, which can be opened
`ctrl + k` on Windows/Linux or `cmd + k` on macOS. This first iteration
of this lets you quickly navigate between administration pages by typing
the name of the page you want to go to. It also already supports some
common actions when on the respective admin pages, many of which also
support shortcuts. Have a look around and check them out!

<img width="800" alt="command pallet"
src="https://github.com/user-attachments/assets/e9fb1638-a926-4df2-92ce-3ddfd0b04e02"
/>

##### Change search type directly in the search bar

You can now click on the pill from the search bar to select a different
search type without opening the search filter panel.

<img width="800" alt="search type"
src="https://github.com/user-attachments/assets/493d0b74-8b6f-4581-b2ba-9f00da9bcc30"
/>

##### Better placement of action buttons in the mobile asset viewer

Previously, to perform a specific action on the asset, you needed first
to swipe up to open the detail panel, then swipe all the way to the
right and tap the action. It limits the discoverability of some actions.
To help resolve that issue, all the action buttons in the detail panel
are now moved to the drop-down menu when tapping on the vertical dot
icon (or kebab menu), along with some buttons that used to be on the top
bar, clearing up space to display more helpful information when viewing
the asset.

<img width="350" alt="kebab menu"
src="https://github.com/user-attachments/assets/7b4610c4-d04b-4f5e-8b7b-02504a9ee531"
/>

##### Support Immich

<p align="center">

<img
src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExbjY2eWc5Y2F0ZW56MmR4aWE0dDhzZXlidXRmYWZyajl1bWZidXZpcyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/87CKDqErVfMqY/giphy.gif"
width="450" title="SUPPORT THE PROJECT!">

</p>

If you find the project helpful, you can support Immich by purchasing a
product key at <https://buy.immich.app> or our merchandise at
<https://immich.store>

##### What's Changed

##### 🫥 Deprecated Changes

- feat: queues by [@&#8203;jrasm91](https://redirect.github.com/jrasm91)
in
[#&#8203;24142](https://redirect.github.com/immich-app/immich/pull/24142)

##### 🚀 Features

- feat: improve performance: don't sort timeline buckets from server by
[@&#8203;midzelis](https://redirect.github.com/midzelis) in
[#&#8203;24032](https://redirect.github.com/immich-app/immich/pull/24032)
- feat: command palette by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;23693](https://redirect.github.com/immich-app/immich/pull/23693)
- feat(web): Shared album owner labels by
[@&#8203;xCJPECKOVERx](https://redirect.github.com/xCJPECKOVERx) in
[#&#8203;21171](https://redirect.github.com/immich-app/immich/pull/21171)
- feat(mobile): persist album sorting & layout in settings by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;22133](https://redirect.github.com/immich-app/immich/pull/22133)
- feat: queue detail page by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24352](https://redirect.github.com/immich-app/immich/pull/24352)
- chore(mobile): add kebabu menu in asset viewer by
[@&#8203;idubnori](https://redirect.github.com/idubnori) in
[#&#8203;24387](https://redirect.github.com/immich-app/immich/pull/24387)
- feat(mobile): create new album from add to modal by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24431](https://redirect.github.com/immich-app/immich/pull/24431)
- feat(mobile): move buttons in the bottom sheet to the kebabu menu by
[@&#8203;idubnori](https://redirect.github.com/idubnori) in
[#&#8203;24175](https://redirect.github.com/immich-app/immich/pull/24175)

##### 🌟 Enhancements

- feat(web): allow navigating the map with arrow keys by
[@&#8203;lukashass](https://redirect.github.com/lukashass) in
[#&#8203;24080](https://redirect.github.com/immich-app/immich/pull/24080)
- feat: separate camera and lens info in detail panel by
[@&#8203;fabianbees](https://redirect.github.com/fabianbees) in
[#&#8203;23670](https://redirect.github.com/immich-app/immich/pull/23670)
- feat(web): shared link card tweaks by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24192](https://redirect.github.com/immich-app/immich/pull/24192)
- feat(server): exclude syncthing folders from external libraries by
[@&#8203;SaphuA](https://redirect.github.com/SaphuA) in
[#&#8203;24240](https://redirect.github.com/immich-app/immich/pull/24240)
- feat(web): search type selection dropdown by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24091](https://redirect.github.com/immich-app/immich/pull/24091)
- feat: header context menu by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24374](https://redirect.github.com/immich-app/immich/pull/24374)
- feat(mobile): move top bar buttons into kebabu menu in AssetViewer by
[@&#8203;idubnori](https://redirect.github.com/idubnori) in
[#&#8203;24461](https://redirect.github.com/immich-app/immich/pull/24461)
- feat(web): asset selection bar in tags view by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24522](https://redirect.github.com/immich-app/immich/pull/24522)
- feat(web): slideshow feature on shared albums by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24598](https://redirect.github.com/immich-app/immich/pull/24598)
- feat: replace heart icons to thumbs-up across activity by
[@&#8203;idubnori](https://redirect.github.com/idubnori) in
[#&#8203;24590](https://redirect.github.com/immich-app/immich/pull/24590)

##### 🐛 Bug fixes

- fix: effect loop by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24014](https://redirect.github.com/immich-app/immich/pull/24014)
- fix: do not clear hash on updated\_at change by
[@&#8203;shenlong-tanwen](https://redirect.github.com/shenlong-tanwen)
in
[#&#8203;24039](https://redirect.github.com/immich-app/immich/pull/24039)
- fix: disable animation "add to" action menu by
[@&#8203;bwees](https://redirect.github.com/bwees) in
[#&#8203;24040](https://redirect.github.com/immich-app/immich/pull/24040)
- fix: Use correct app store link by
[@&#8203;Mraedis](https://redirect.github.com/Mraedis) in
[#&#8203;24062](https://redirect.github.com/immich-app/immich/pull/24062)
- fix: show archived assets in favorite page by
[@&#8203;bwees](https://redirect.github.com/bwees) in
[#&#8203;24052](https://redirect.github.com/immich-app/immich/pull/24052)
- fix(mobile): first video memory on page doesn't play by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;23906](https://redirect.github.com/immich-app/immich/pull/23906)
- feat(web): show detected faces in spherical photos by
[@&#8203;meesfrensel](https://redirect.github.com/meesfrensel) in
[#&#8203;23974](https://redirect.github.com/immich-app/immich/pull/23974)
- fix: add users to album by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;24133](https://redirect.github.com/immich-app/immich/pull/24133)
- fix(server): sanitize DB\_URL for pg\_dumpall to remove unknown query
params by [@&#8203;lutostag](https://redirect.github.com/lutostag) in
[#&#8203;23333](https://redirect.github.com/immich-app/immich/pull/23333)
- fix: use proper updatedAt value in local assets by
[@&#8203;shenlong-tanwen](https://redirect.github.com/shenlong-tanwen)
in
[#&#8203;24137](https://redirect.github.com/immich-app/immich/pull/24137)
- fix: albums page reactivity loops by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;24046](https://redirect.github.com/immich-app/immich/pull/24046)
- fix: getAspectRatio fallback to db width and height by
[@&#8203;shenlong-tanwen](https://redirect.github.com/shenlong-tanwen)
in
[#&#8203;24131](https://redirect.github.com/immich-app/immich/pull/24131)
- fix(web): fix support & feedback modal wrapping by
[@&#8203;Snowknight26](https://redirect.github.com/Snowknight26) in
[#&#8203;24018](https://redirect.github.com/immich-app/immich/pull/24018)
- fix: don't get OCR data in shared link by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24152](https://redirect.github.com/immich-app/immich/pull/24152)
- fix: duration extraction by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24178](https://redirect.github.com/immich-app/immich/pull/24178)
- fix(ml): Upgrade ONNX Runtime to v1.22.1 to fix ROCm build failures by
[@&#8203;LukaPrebil](https://redirect.github.com/LukaPrebil) in
[#&#8203;24045](https://redirect.github.com/immich-app/immich/pull/24045)
- fix: update timeline-manager after archive actions by
[@&#8203;midzelis](https://redirect.github.com/midzelis) in
[#&#8203;24010](https://redirect.github.com/immich-app/immich/pull/24010)
- fix: theme switcher by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24209](https://redirect.github.com/immich-app/immich/pull/24209)
- fix: label 'for' attributes in user-api-key-grid by
[@&#8203;kimsey0](https://redirect.github.com/kimsey0) in
[#&#8203;24232](https://redirect.github.com/immich-app/immich/pull/24232)
- fix(mobile): enable backup text overflows by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24227](https://redirect.github.com/immich-app/immich/pull/24227)
- fix(web): integrate zoom toggle button into panorama photo viewer by
[@&#8203;meesfrensel](https://redirect.github.com/meesfrensel) in
[#&#8203;24189](https://redirect.github.com/immich-app/immich/pull/24189)
- fix(web): use full tag path when creating nested subtags by
[@&#8203;NiklasvonM](https://redirect.github.com/NiklasvonM) in
[#&#8203;24249](https://redirect.github.com/immich-app/immich/pull/24249)
- fix: only generate memory based on users assets by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24151](https://redirect.github.com/immich-app/immich/pull/24151)
- fix(mobile): docs link by
[@&#8203;mmomjian](https://redirect.github.com/mmomjian) in
[#&#8203;24277](https://redirect.github.com/immich-app/immich/pull/24277)
- fix(server): use bigrams for cjk by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;24285](https://redirect.github.com/immich-app/immich/pull/24285)
- fix(ml): do not upscale preview by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;24322](https://redirect.github.com/immich-app/immich/pull/24322)
- fix(web): open onboarding documentation link in new tab by
[@&#8203;carbonemys](https://redirect.github.com/carbonemys) in
[#&#8203;24289](https://redirect.github.com/immich-app/immich/pull/24289)
- fix(mobile): use correct timezone displayed in the info sheet by
[@&#8203;kao-byte](https://redirect.github.com/kao-byte) in
[#&#8203;24310](https://redirect.github.com/immich-app/immich/pull/24310)
- fix(web): folder view sort oder by
[@&#8203;etnoy](https://redirect.github.com/etnoy) in
[#&#8203;24337](https://redirect.github.com/immich-app/immich/pull/24337)
- fix(server): do not delete offline assets by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;24355](https://redirect.github.com/immich-app/immich/pull/24355)
- fix: exposure info and better readability by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24344](https://redirect.github.com/immich-app/immich/pull/24344)
- fix: Adjust the zoom level by
[@&#8203;jforseth210](https://redirect.github.com/jforseth210) in
[#&#8203;24353](https://redirect.github.com/immich-app/immich/pull/24353)
- fix: local full sync on Android on resume by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24348](https://redirect.github.com/immich-app/immich/pull/24348)
- fix(web): Add minimum content size to logo for consistent visual on
small screens by
[@&#8203;kiloomar](https://redirect.github.com/kiloomar) in
[#&#8203;24372](https://redirect.github.com/immich-app/immich/pull/24372)
- fix: use adjustment time in iOS for hash reset by
[@&#8203;shenlong-tanwen](https://redirect.github.com/shenlong-tanwen)
in
[#&#8203;24047](https://redirect.github.com/immich-app/immich/pull/24047)
- fix(server): update exiftool-vendored to v34 for more robust metadata
extraction by [@&#8203;skatsubo](https://redirect.github.com/skatsubo)
in
[#&#8203;24424](https://redirect.github.com/immich-app/immich/pull/24424)
- fix(mobile): cannot create album while name field is focused by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24449](https://redirect.github.com/immich-app/immich/pull/24449)
- fix(web): \[album table view] long album title overflows table row by
[@&#8203;simonkub](https://redirect.github.com/simonkub) in
[#&#8203;24450](https://redirect.github.com/immich-app/immich/pull/24450)
- fix(mobile): fix overflow text in backup card by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24448](https://redirect.github.com/immich-app/immich/pull/24448)
- fix(mobile): timeline bottom padding on selection by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24480](https://redirect.github.com/immich-app/immich/pull/24480)
- feat(mobile): Localized backup upload details page by
[@&#8203;ArnyminerZ](https://redirect.github.com/ArnyminerZ) in
[#&#8203;21136](https://redirect.github.com/immich-app/immich/pull/21136)
- fix(mobile): iOS local permission dialog extra whitespace by
[@&#8203;kurtmckee](https://redirect.github.com/kurtmckee) in
[#&#8203;24491](https://redirect.github.com/immich-app/immich/pull/24491)
- fix(mobile): versionStatus.message text overflow by
[@&#8203;idubnori](https://redirect.github.com/idubnori) in
[#&#8203;24504](https://redirect.github.com/immich-app/immich/pull/24504)
- fix(server): prevent metadata extraction failures on large video files
by [@&#8203;hubert-taieb](https://redirect.github.com/hubert-taieb) in
[#&#8203;24094](https://redirect.github.com/immich-app/immich/pull/24094)
- fix(web): show inferred timezone in date editor by
[@&#8203;skatsubo](https://redirect.github.com/skatsubo) in
[#&#8203;24513](https://redirect.github.com/immich-app/immich/pull/24513)
- fix(mobile): local videos with '#' don't play on android by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24373](https://redirect.github.com/immich-app/immich/pull/24373)
- fix: refresh appear in list after asset is added to a current or new
album by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24523](https://redirect.github.com/immich-app/immich/pull/24523)
- fix(mobile): birthday off by one day on remote by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24527](https://redirect.github.com/immich-app/immich/pull/24527)
- fix(web): download panel being hidden by admin sidebar by
[@&#8203;diogotcorreia](https://redirect.github.com/diogotcorreia) in
[#&#8203;24583](https://redirect.github.com/immich-app/immich/pull/24583)
- fix(web): recent search doesn't use search type by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24578](https://redirect.github.com/immich-app/immich/pull/24578)
- fix(server): only extract image's duration if format supports
animation by
[@&#8203;meesfrensel](https://redirect.github.com/meesfrensel) in
[#&#8203;24587](https://redirect.github.com/immich-app/immich/pull/24587)
- fix(mobile): local delete missing from sheet on some routes by
[@&#8203;YarosMallorca](https://redirect.github.com/YarosMallorca) in
[#&#8203;24505](https://redirect.github.com/immich-app/immich/pull/24505)
- fix(mobile): better UI for metadata panel by
[@&#8203;kao-byte](https://redirect.github.com/kao-byte) in
[#&#8203;24428](https://redirect.github.com/immich-app/immich/pull/24428)
- fix: shared link expiration and small styling by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24566](https://redirect.github.com/immich-app/immich/pull/24566)
- fix: asset update race condition by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;24384](https://redirect.github.com/immich-app/immich/pull/24384)

##### 📚 Documentation

- docs: DB\_STORAGE\_TYPE is only used by the database container by
[@&#8203;dionysius](https://redirect.github.com/dionysius) in
[#&#8203;24215](https://redirect.github.com/immich-app/immich/pull/24215)
- fix(docs): build `cli` for e2e tests by
[@&#8203;roschaefer](https://redirect.github.com/roschaefer) in
[#&#8203;24184](https://redirect.github.com/immich-app/immich/pull/24184)
- docs(faq): add more info on archiving by
[@&#8203;etnoy](https://redirect.github.com/etnoy) in
[#&#8203;24326](https://redirect.github.com/immich-app/immich/pull/24326)
- fix(docs): server and machine-learning use IMMICH\_HOST and
IMMICH\_PORT by
[@&#8203;dionysius](https://redirect.github.com/dionysius) in
[#&#8203;24335](https://redirect.github.com/immich-app/immich/pull/24335)
- fix: prevent OOM on nginx reverse proxy servers by
[@&#8203;NicholasFlamy](https://redirect.github.com/NicholasFlamy) in
[#&#8203;24351](https://redirect.github.com/immich-app/immich/pull/24351)
- fix(docs): obsolete docs about rootless docker by
[@&#8203;roschaefer](https://redirect.github.com/roschaefer) in
[#&#8203;24376](https://redirect.github.com/immich-app/immich/pull/24376)
- fix(docs): websockets in nginx example by
[@&#8203;fourthwall](https://redirect.github.com/fourthwall) in
[#&#8203;24411](https://redirect.github.com/immich-app/immich/pull/24411)
- fix(docs): slow upload speed with example nginx reverse proxy config
by [@&#8203;goalie2002](https://redirect.github.com/goalie2002) in
[#&#8203;24490](https://redirect.github.com/immich-app/immich/pull/24490)
- fix(docs): typo in maintenance mode command by
[@&#8203;bartvanvelden](https://redirect.github.com/bartvanvelden) in
[#&#8203;24518](https://redirect.github.com/immich-app/immich/pull/24518)

##### 🌐 Translations

- chore: add new language requests by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;23991](https://redirect.github.com/immich-app/immich/pull/23991)
- chore(web): update translations by
[@&#8203;weblate](https://redirect.github.com/weblate) in
[#&#8203;24004](https://redirect.github.com/immich-app/immich/pull/24004)

##### New Contributors

- [@&#8203;ujjwal123123](https://redirect.github.com/ujjwal123123) made
their first contribution in
[#&#8203;24101](https://redirect.github.com/immich-app/immich/pull/24101)
- [@&#8203;lutostag](https://redirect.github.com/lutostag) made their
first contribution in
[#&#8203;23333](https://redirect.github.com/immich-app/immich/pull/23333)
- [@&#8203;LukaPrebil](https://redirect.github.com/LukaPrebil) made
their first contribution in
[#&#8203;24045](https://redirect.github.com/immich-app/immich/pull/24045)
- [@&#8203;kimsey0](https://redirect.github.com/kimsey0) made their
first contribution in
[#&#8203;24232](https://redirect.github.com/immich-app/immich/pull/24232)
- [@&#8203;SaphuA](https://redirect.github.com/SaphuA) made their first
contribution in
[#&#8203;24240](https://redirect.github.com/immich-app/immich/pull/24240)
- [@&#8203;dionysius](https://redirect.github.com/dionysius) made their
first contribution in
[#&#8203;24215](https://redirect.github.com/immich-app/immich/pull/24215)
- [@&#8203;NiklasvonM](https://redirect.github.com/NiklasvonM) made
their first contribution in
[#&#8203;24249](https://redirect.github.com/immich-app/immich/pull/24249)
- [@&#8203;kao-byte](https://redirect.github.com/kao-byte) made their
first contribution in
[#&#8203;24098](https://redirect.github.com/immich-app/immich/pull/24098)
- [@&#8203;carbonemys](https://redirect.github.com/carbonemys) made
their first contribution in
[#&#8203;24289](https://redirect.github.com/immich-app/immich/pull/24289)
- [@&#8203;kiloomar](https://redirect.github.com/kiloomar) made their
first contribution in
[#&#8203;24372](https://redirect.github.com/immich-app/immich/pull/24372)
- [@&#8203;fourthwall](https://redirect.github.com/fourthwall) made
their first contribution in
[#&#8203;24411](https://redirect.github.com/immich-app/immich/pull/24411)
- [@&#8203;simonkub](https://redirect.github.com/simonkub) made their
first contribution in
[#&#8203;24450](https://redirect.github.com/immich-app/immich/pull/24450)
- [@&#8203;ArnyminerZ](https://redirect.github.com/ArnyminerZ) made
their first contribution in
[#&#8203;21136](https://redirect.github.com/immich-app/immich/pull/21136)
- [@&#8203;kurtmckee](https://redirect.github.com/kurtmckee) made their
first contribution in
[#&#8203;24491](https://redirect.github.com/immich-app/immich/pull/24491)
- [@&#8203;hubert-taieb](https://redirect.github.com/hubert-taieb) made
their first contribution in
[#&#8203;24094](https://redirect.github.com/immich-app/immich/pull/24094)
- [@&#8203;bartvanvelden](https://redirect.github.com/bartvanvelden)
made their first contribution in
[#&#8203;24518](https://redirect.github.com/immich-app/immich/pull/24518)

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

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

[Compare
Source](https://redirect.github.com/immich-app/immich/compare/v2.3.0...v2.3.1)

### v2.3.1

#### Hot fixes

Fixed an issue where the new version notification pop-up causes the web
app to enter a rendering loop and freeze up.

> \[!IMPORTANT]
> We encourage all users to update to this version to avoid the issue
that will happen when the next minor update is available, i.e., `v2.4.0`

#### What's Changed

##### 🐛 Bug fixes

- fix: supporter badge by
[@&#8203;jrasm91](https://redirect.github.com/jrasm91) in
[#&#8203;24012](https://redirect.github.com/immich-app/immich/pull/24012)
- fix: new update notification cause rendering loop by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;24013](https://redirect.github.com/immich-app/immich/pull/24013)

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

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

[Compare
Source](https://redirect.github.com/immich-app/immich/compare/v2.2.3...v2.3.0)

### v2.3.0

*Loa loa loa, the stock is running low on [Retro DVD
](https://immich.store/products/immich-retro)**📀**! If you want to get
one for yourself, you still can, but once this batch is gone, we won’t
be making any more, **EVER!** So get one while you can from
[immich.store](https://immich.store/)!*

<img alt="image"
src="https://github.com/user-attachments/assets/f5977e5f-aabe-4c7a-a8d3-ee44b43b0f15"
/>

> \[!IMPORTANT]\
> We will start the work on removing the old mobile timeline soon. If
you are still using the old timeline, please make sure to switch to the
new timeline. If this message does not make sense to you, you can ignore
it as you are already on the new timeline

#### Highlights

Welcome to the release `v2.3.0` of Immich. This version comes with
enhancements to the OCR feature and many bug fixes. This release also
introduces foundational support for workflows and an application restore
mechanism directly in the web UI. Let’s dive into some of the highlights
below

- OCR Improvements
- Add/move action in mobile app
- Delete synchronization - Android
- Notable fixes: app freezes on resume on iOS
- Sneak peek: Maintenance mode and workflow

##### Add/move action in mobile app

The asset viewer in the mobile app now includes an “Add to” button that
lets you quickly add an asset to an album, the locked folder, or the
archive. Thanks
[@&#8203;happychriss](https://redirect.github.com/happychriss)!

<p align="center">
<img width="300" alt="Tapping the Add to button presents a menu to
add/move an asset"
src="https://github.com/user-attachments/assets/21327e0b-ae5f-43b2-9f44-b75655895852"
/>
</p>

##### OCR Improvement

This release includes several enhancements to the OCR feature. There are
now language-specific OCR model variants, extending support to Greek,
Korean, Russian, Belarusian, Ukrainian, Thai, and languages using the
Latin script. All variants (including the existing models) support
English as well. There is also an English-only model that performs
better for libraries where multilingual support is not needed.

To switch to one of these models, you can navigate to the [OCR
settings](https://my.immich.app/admin/system-settings?isOpen=machine-learning+ocr),
choose the relevant model, save, then re-run OCR on all assets through
the [Job Status](https://my.immich.app/admin/jobs-status) page.

<p align="center">
<img width="800" alt="image"
src="https://github.com/user-attachments/assets/86008221-4116-43d3-bd0d-f954e0e1a83a"
/>
</p>

The OCR information can now be viewed by toggling a button in the web
viewer. You can hover the mouse over the text and copy it.

<p align="center">
<img width="500" alt="image"
src="https://github.com/user-attachments/assets/693bcfd0-f4f0-40c1-a292-403b04166514"
/>
</p>

##### Delete synchronization on Android.

This release restores the previous mechanism for synchronizing the
deletion action between the web and the mobile app. In addition to
putting the asset in Immich’s trash bin, the mechanism also puts the
deleted asset in the device’s trash system when the app opens. The
mechanism has been reworked to align with the new data sync mechanism in
the mobile app. You can enable the mechanism in the `App Settings >
Advanced > Sync Remote Deletions`

<p align="center">
<img width="400" alt="image"
src="https://github.com/user-attachments/assets/60d3f53d-a5f8-4235-944d-0e2e80040148"
/>
</p>

##### Notable fixes: app freezes on resume on iOS

Previously, iOS background tasks, such as local or remote data sync and
background uploads, could abruptly terminate database operations when
the iOS’s background time expires, leaving the database lock unreleased.
It leads to an annoying symptom: the app appears to freeze when opening
from the background, requiring a hard restart (swipe up to close, then
reopen) to regain access to the database. The bug happened sporadically
and was incredibly hard to track down. Thanks to the relentless pursuit
of the bug, we believe it has been caught through our extensive testing.
Please let us know if you are still getting “bugged” by this one in the
new version.

##### Sneak peek: Maintenance mode and workflow

We can’t contain the excitement to share two exciting items in the work,
which have some portions already merged into the server, and are ready
to be built upon

##### Maintenance mode

This mode will allow the admin to put the server into a state where no
one can access it without entirely shutting it down. This paves the way
for restoring the server from a previous point in time directly from the
web UI, no more fidgeting with the terminal.


<https://github.com/user-attachments/assets/26aa5f7f-5e5f-45b5-aa89-347325f10f41>

##### Workflow

The foundation of workflows and plugins also made its way to the server;
the UI is being worked on. This feature will enable many more custom use
cases that are not available in the core application. The community can
write custom plugins and share them. We are very excited to see this
happening faster than anticipated. Below is a screenshot of how the
feature could look.

<p align="center">
<img width="600" height="4574" alt="image"
src="https://github.com/user-attachments/assets/c0fccc92-6d9b-41e9-b271-574568425ba3"
/>

<img width="600" height="1822" alt="image"
src="https://github.com/user-attachments/assets/c8991763-cd45-4c1e-90ad-5a1179eef789"
/>
</p>

#### What's Changed
##### 🚀 Features
* feat: Add random memories resource by
@&#8203;jp[https://github.com/immich-app/immich/pull/20025](https://redirect.github.com/immich-app/immich/pull/20025)/20025
* feat(mobile): Quick date picker in the search page by
@&#8203;exelix[https://github.com/immich-app/immich/pull/22653](https://redirect.github.com/immich-app/immich/pull/22653)/22653
* feat: workflow foundation by
@&#8203;alextran15[https://github.com/immich-app/immich/pull/23621](https://redirect.github.com/immich-app/immich/pull/23621)/23621
* feat(mobile): add to album from asset viewer by
@&#8203;happychri[https://github.com/immich-app/immich/pull/23608](https://redirect.github.com/immich-app/immich/pull/23608)/23608
* feat: maintenance mode by
@&#8203;inserti[https://github.com/immich-app/immich/pull/23431](https://redirect.github.com/immich-app/immich/pull/23431)/23431
* feat(mobile): location edit from asset viewer by
@&#8203;bwe[https://github.com/immich-app/immich/pull/23925](https://redirect.github.com/immich-app/immich/pull/23925)/23925
* feat: timeline e2e tests by
@&#8203;midzel[https://github.com/immich-app/immich/pull/23895](https://redirect.github.com/immich-app/immich/pull/23895)/23895
* feat: show OCR bounding box by
@&#8203;alextran15[https://github.com/immich-app/immich/pull/23717](https://redirect.github.com/immich-app/immich/pull/23717)/23717

##### 🌟 Enhancements
* fix(web): add URLs to results in large files utility by
@&#8203;Snowknight[https://github.com/immich-app/immich/pull/23617](https://redirect.github.com/immich-app/immich/pull/23617)/23617
* feat(ml): add preload and fp16 settings for ocr by
@&#8203;mertal[https://github.com/immich-app/immich/pull/23576](https://redirect.github.com/immich-app/immich/pull/23576)/23576
* feat(ml): multilingual ocr by
@&#8203;mertal[https://github.com/immich-app/immich/pull/23527](https://redirect.github.com/immich-app/immich/pull/23527)/23527
* feat(mobile): Show lens model information in the asset viewer detail
panel by
@&#8203;fabianbe[https://github.com/immich-app/immich/pull/23601](https://redirect.github.com/immich-app/immich/pull/23601)/23601
* feat: lazy load thumbnails on people and place list by
@&#8203;lukasha[https://github.com/immich-app/immich/pull/23682](https://redirect.github.com/immich-app/immich/pull/23682)/23682
* feat: make memories slideshow duration configurable by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/22783](https://redirect.github.com/immich-app/immich/pull/22783)/22783
* feat(mobile): chat-style for asset activity view by
@&#8203;idubno[https://github.com/immich-app/immich/pull/23347](https://redirect.github.com/immich-app/immich/pull/23347)/23347
* feat: show update version info by
@&#8203;alextran15[https://github.com/immich-app/immich/pull/23698](https://redirect.github.com/immich-app/immich/pull/23698)/23698
* feat(mobile): album activity deep link by
@&#8203;idubno[https://github.com/immich-app/immich/pull/23737](https://redirect.github.com/immich-app/immich/pull/23737)/23737
* feat(web): animate gifs on hover by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23198](https://redirect.github.com/immich-app/immich/pull/23198)/23198
* feat(web): disable searching by disabled features by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23798](https://redirect.github.com/immich-app/immich/pull/23798)/23798
* feat: library details page by
@&#8203;danieldietzl[https://github.com/immich-app/immich/pull/23908](https://redirect.github.com/immich-app/immich/pull/23908)/23908
* feat(web): always view original of animated images by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23842](https://redirect.github.com/immich-app/immich/pull/23842)/23842
* feat: add originalPath for external library assets in dedupe by
@&#8203;kprk[https://github.com/immich-app/immich/pull/23710](https://redirect.github.com/immich-app/immich/pull/23710)/23710

##### 🐛 Bug fixes
* feat: exif medium tests by
@&#8203;jrasm[https://github.com/immich-app/immich/pull/23561](https://redirect.github.com/immich-app/immich/pull/23561)/23561
* fix(web): fix timezone dropdown for timestamps lacking milliseconds by
@&#8203;skatsu[https://github.com/immich-app/immich/pull/23615](https://redirect.github.com/immich-app/immich/pull/23615)/23615
* fix(web): "select all" button in trash and permanently deleted count
by
@&#8203;Yon[https://github.com/immich-app/immich/pull/23594](https://redirect.github.com/immich-app/immich/pull/23594)/23594
* fix: fully sync local library on app restart by
@&#8203;alextran15[https://github.com/immich-app/immich/pull/23323](https://redirect.github.com/immich-app/immich/pull/23323)/23323
* fix: check if unmetered instead of wifi by
@&#8203;shenlong-tanw[https://github.com/immich-app/immich/pull/23380](https://redirect.github.com/immich-app/immich/pull/23380)/23380
* fix(mobile): Add fade-in to asset viewer transition by
@&#8203;goalie20[https://github.com/immich-app/immich/pull/23692](https://redirect.github.com/immich-app/immich/pull/23692)/23692
* fix(web): i18n for admin>users>sessions by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23756](https://redirect.github.com/immich-app/immich/pull/23756)/23756
* feat: opt-in sync of deletes and restores from web to Android (beta
timeline) by
@&#8203;PeterOmbo[https://github.com/immich-app/immich/pull/20473](https://redirect.github.com/immich-app/immich/pull/20473)/20473
* fix(mobile): Set dynamic height of actions row in BottomSheet by
@&#8203;vitoksmi[https://github.com/immich-app/immich/pull/23755](https://redirect.github.com/immich-app/immich/pull/23755)/23755
* fix(mobile): Hide download button in asset viewer "immersive mode" by
@&#8203;goalie20[https://github.com/immich-app/immich/pull/23720](https://redirect.github.com/immich-app/immich/pull/23720)/23720
* fix(mobile): sync album and asset activity state when add/remove asset
level activity by
@&#8203;idubno[https://github.com/immich-app/immich/pull/23484](https://redirect.github.com/immich-app/immich/pull/23484)/23484
* fix(server): properly handle HEAD requests to SSR paths by
@&#8203;dav-wol[https://github.com/immich-app/immich/pull/23788](https://redirect.github.com/immich-app/immich/pull/23788)/23788
* fix(web): make sliding window cover all visible space to show small
number of assets by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23796](https://redirect.github.com/immich-app/immich/pull/23796)/23796
* refactor: shared links modals by
@&#8203;danieldietzl[https://github.com/immich-app/immich/pull/23803](https://redirect.github.com/immich-app/immich/pull/23803)/23803
* chore: bump background_downloader by
@&#8203;shenlong-tanw[https://github.com/immich-app/immich/pull/23839](https://redirect.github.com/immich-app/immich/pull/23839)/23839
* fix(server): include the previous year in memories for January 1, 2, 3
by
@&#8203;skatsu[https://github.com/immich-app/immich/pull/23832](https://redirect.github.com/immich-app/immich/pull/23832)/23832
* fix: timeline scroll after navigate by
@&#8203;danieldietzl[https://github.com/immich-app/immich/pull/23664](https://redirect.github.com/immich-app/immich/pull/23664)/23664
* fix: prefer filename from body over path in mime validation by
@&#8203;shenlong-tanw[https://github.com/immich-app/immich/pull/23810](https://redirect.github.com/immich-app/immich/pull/23810)/23810
* fix(web): keep album timeline when selecting cover by
@&#8203;road[https://github.com/immich-app/immich/pull/23819](https://redirect.github.com/immich-app/immich/pull/23819)/23819
* fix: word wrap on custom link preview by
@&#8203;100daysumm[https://github.com/immich-app/immich/pull/23942](https://redirect.github.com/immich-app/immich/pull/23942)/23942
* fix(mobile): delete from device warning shows incorrectly by
@&#8203;YarosMallor[https://github.com/immich-app/immich/pull/23935](https://redirect.github.com/immich-app/immich/pull/23935)/23935
* fix: deep link to last asset by
@&#8203;midzel[https://github.com/immich-app/immich/pull/23920](https://redirect.github.com/immich-app/immich/pull/23920)/23920
* fix: null dereference when canceling bucket in album by
@&#8203;midzel[https://github.com/immich-app/immich/pull/23924](https://redirect.github.com/immich-app/immich/pull/23924)/23924
* fix: incorrect header height calculation in estimated month height by
@&#8203;midzel[https://github.com/immich-app/immich/pull/23923](https://redirect.github.com/immich-app/immich/pull/23923)/23923
* chore: update drift by
@&#8203;alextran15[https://github.com/immich-app/immich/pull/23877](https://redirect.github.com/immich-app/immich/pull/23877)/23877
* chore: reset remote sync on app update by
@&#8203;shenlong-tanw[https://github.com/immich-app/immich/pull/23969](https://redirect.github.com/immich-app/immich/pull/23969)/23969
* fix(server): copy relevant panorama tags to preview image by
@&#8203;meesfrens[https://github.com/immich-app/immich/pull/23953](https://redirect.github.com/immich-app/immich/pull/23953)/23953
* fix: unarchive action doesn't update archive page by
@&#8203;midzel[https://github.com/immich-app/immich/pull/23987](https://redirect.github.com/immich-app/immich/pull/23987)/23987

##### 📚 Documentation
* chore: update config.json example by
@&#8203;bo0t[https://github.com/immich-app/immich/pull/23471](https://redirect.github.com/immich-app/immich/pull/23471)/23471
* fix(docs): bump docs for PG versions by
@&#8203;mmomji[https://github.com/immich-app/immich/pull/23714](https://redirect.github.com/immich-app/immich/pull/23714)/23714
* feat: endpoint descriptions by
@&#8203;jrasm[https://github.com/immich-app/immich/pull/23813](https://redirect.github.com/immich-app/immich/pull/23813)/23813
* feat: endpoint versioning by
@&#8203;jrasm[https://github.com/immich-app/immich/pull/23858](https://redirect.github.com/immich-app/immich/pull/23858)/23858
* chore: include link to discord server when referencing contribution
channel by
@&#8203;Hritik[https://github.com/immich-app/immich/pull/23728](https://redirect.github.com/immich-app/immich/pull/23728)/23728
* fix(docs): update Readme links by
@&#8203;mmomji[https://github.com/immich-app/immich/pull/23959](https://redirect.github.com/immich-app/immich/pull/23959)/23959

##### 🌐 Translations
* chore(web): update translations by
@&#8203;webla[https://github.com/immich-app/immich/pull/23449](https://redirect.github.com/immich-app/immich/pull/23449)/23449

#### New Contributors
* @&#8203;FreeWind6 made their first
contributi[https://github.com/immich-app/immich/pull/23627](https://redirect.github.com/immich-app/immich/pull/23627)/23627
* @&#8203;Yonyc made their first
contributi[https://github.com/immich-app/immich/pull/23594](https://redirect.github.com/immich-app/immich/pull/23594)/23594
* @&#8203;fabianbees made their first
contributi[https://github.com/immich-app/immich/pull/23601](https://redirect.github.com/immich-app/immich/pull/23601)/23601
* @&#8203;exelix11 made their first
contributi[https://github.com/immich-app/immich/pull/22653](https://redirect.github.com/immich-app/immich/pull/22653)/22653
* @&#8203;AlexanderS made their first
contributi[https://github.com/immich-app/immich/pull/23838](https://redirect.github.com/immich-app/immich/pull/23838)/23838
* @&#8203;Hritik14 made their first
contributi[https://github.com/immich-app/immich/pull/23728](https://redirect.github.com/immich-app/immich/pull/23728)/23728
* @&#8203;roadev made their first
contributi[https://github.com/immich-app/immich/pull/23819](https://redirect.github.com/immich-app/immich/pull/23819)/23819
* @&#8203;zebrapurring made their first
contributi[https://github.com/immich-app/immich/pull/22145](https://redirect.github.com/immich-app/immich/pull/22145)/22145
* @&#8203;happychriss made their first
contributi[https://github.com/immich-app/immich/pull/23608](https://redirect.github.com/immich-app/immich/pull/23608)/23608
* @&#8203;insertish made their first
contributi[https://github.com/immich-app/immich/pull/23948](https://redirect.github.com/immich-app/immich/pull/23948)/23948
* @&#8203;100daysummer made their first
contributi[https://github.com/immich-app/immich/pull/23942](https://redirect.github.com/immich-app/immich/pull/23942)/23942
* @&#8203;kprkpr made their first
contributi[https://github.com/immich-app/immich/pull/23710](https://redirect.github.com/immich-app/immich/pull/23710)/23710

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

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNy4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvaW1taWNoIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
2025-12-18 19:06:33 +01:00

title
title
TrueCharts

Community Helm Chart Catalog

docs Discord GitHub last commit


TrueCharts is a catalog of highly optimised Helm Charts. Made for the community, by the community!

All our charts are supposed to work together and be easy to setup using any helm-compatible deployment tool, above all, give the average user more than enough options to tune things to their liking.


Getting started using TrueCharts

docs


Support

Please check our FAQ, manual and Issue tracker There is a significant chance your issue has been reported before!

Still something not working as expected? Contact us! and we'll figure it out together!

Development

pre-commit renovate GitHub last commit


Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap. This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.

Getting into creating Charts

For more information check the website: https://truecharts.org

Contact and Support

Discord


To contact the TrueCharts project:




Contributors

All Contributors

Thanks goes to these wonderful people (emoji key):


Kjeld Schouten-Lebbing
Kjeld Schouten-Lebbing

💻 🚇 📖 👀 💵
Justin Clift
Justin Clift

📖
whiskerz007
whiskerz007

💻
Stavros Kois
Stavros Kois

💻 📖 🐛 👀 💵
allen-4
allen-4

💻
Troy Prelog
Troy Prelog

💻 📖 💵
Dan Sheridan
Dan Sheridan

💻
Sebastien Dupont
Sebastien Dupont

📖 💵
Vegetto
Vegetto

👀
Ellie Nieuwdorp
Ellie Nieuwdorp

💻
Nate Walck
Nate Walck

💻
Lloyd
Lloyd

💻 💵
Dave Withnall
Dave Withnall

📖
ksimm1
ksimm1

📖 🐛 💵 🧑‍🏫
Aaron Johnson
Aaron Johnson

📖
Ralph
Ralph

💻
Joachim Baten
Joachim Baten

💻 🐛
Michael Yang
Michael Yang

💻
Ciaran Farley
Ciaran Farley

📖
Heavybullets8
Heavybullets8

📖 💻 🐛 📹 🧑‍🏫 💵
662
662

💻
alex171
alex171

📖
Techno Tim
Techno Tim

📖
Mingyao Liu
Mingyao Liu

💻 🐛
NightShaman
NightShaman

💻 📖 🐛 💵 🧑‍🏫
Andrew Smith
Andrew Smith

📖 ⚠️
Bob Klosinski
Bob Klosinski

💻
Sukarn
Sukarn

💻 📖
sebs
sebs

💻
Dyllan Tinoco
Dyllan Tinoco

💻
StevenMcElligott
StevenMcElligott

💻 💵 📖 🐛 🧑‍🏫
brothergomez
brothergomez

💻 🐛
sagit
sagit

💻 🐛 📹 📖 🧑‍🏫
Nevan Chow
Nevan Chow

💻
Daniel Carlsson
Daniel Carlsson

🐛
Devon Louie
Devon Louie

🐛
Alex-Orsholits
Alex-Orsholits

🐛
Tails32
Tails32

🐛
Menaxerius
Menaxerius

🐛
hidefog
hidefog

🐛
Darren Gibbard
Darren Gibbard

🐛
Barti
Barti

🐛
Sunii
Sunii

🐛
trbmchs
trbmchs

🐛
Light
Light

🐛
Boostflow
Boostflow

🐛
Trigardon
Trigardon

🐛
dbb12345
dbb12345

🐛 💻
karypid
karypid

🐛
Philipp
Philipp

🐛
John
John

🐛 📖
John Parton
John Parton

🐛
Marc
Marc

🐛
fdzaebel
fdzaebel

🐛
kloeckwerx
kloeckwerx

🐛
Bradley Bare
Bradley Bare

🐛
Alexander Thamm
Alexander Thamm

🐛
rexit1982
rexit1982

🐛
iaxx
iaxx

🐛
Xstar97
Xstar97

💻 🐛 🧑‍🏫
ornias
ornias

📹
Josh Asplund
Josh Asplund

💵
midnight33233
midnight33233

💵
kbftech
kbftech

💵
hogenf
hogenf

💵
Hawks
Hawks

💵
Jim Russell
Jim Russell

💵
TheGovnah
TheGovnah

💵
famewolf
famewolf

💵 🐛
Konrad Bujak
Konrad Bujak

📖
190n
190n

💻 📖
Alexej Kubarev
Alexej Kubarev

📖
r-vanooyen
r-vanooyen

📖
shadofall
shadofall

📖 🧑‍🏫
agreppin
agreppin

💻
Stavros Ntentos
Stavros Ntentos

💻 🤔
Vlad-Florin Ilie
Vlad-Florin Ilie

💻
huma2000
huma2000

🐛
hugalafutro
hugalafutro

🐛 💵
yehia Amer
yehia Amer

📖
Tyler Stransky
Tyler Stransky

🐛
juggie
juggie

🐛
Ben Tilford
Ben Tilford

🐛 💻
I-nebukad-I
I-nebukad-I

🐛 💻
Ethan Leisinger
Ethan Leisinger

💻 📖
Cullen Murphy
Cullen Murphy

💻 🐛
Jason Thatcher
Jason Thatcher

💻 🐛 📖
Stefan Schramek
Stefan Schramek

🐛
nokaka
nokaka

🐛
Gal Szkolnik
Gal Szkolnik

🐛
Evgeny Stepanovych
Evgeny Stepanovych

🐛
Waqar Ahmed
Waqar Ahmed

🐛
DrSKiZZ
DrSKiZZ

💵
Jan Puciłowski
Jan Puciłowski

💻 ⚠️
Shaun Coyne
Shaun Coyne

💵
Christoph
Christoph

💵
Brandon Rutledge
Brandon Rutledge

🐛
Michael Bestas
Michael Bestas

🐛
Jurģis Rudaks
Jurģis Rudaks

🐛
brunofatia
brunofatia

💵
TopicsLP
TopicsLP

📖
Michael Schnerring
Michael Schnerring

🐛 💻
Tamas Nagy
Tamas Nagy

🐛
OpenSpeedTest™️
OpenSpeedTest™️

💻
Richard James Acton
Richard James Acton

📖
lps-rocks
lps-rocks

🐛
Faust
Faust

🐛
uranderu
uranderu

🐛
Tom Cassady
Tom Cassady

🐛
Huftierchen
Huftierchen

🐛
ZasX
ZasX

📖 🧑‍🏫 💻
Kevin T.
Kevin T.

🐛
Steven Scott
Steven Scott

📖
Watteel Pascal
Watteel Pascal

💻
JamesOsborn-SE
JamesOsborn-SE

💻 📖
NeoToxic
NeoToxic

🧑‍🏫 🐛
jab416171
jab416171

📖
Anna
Anna

📖
ChaosBlades
ChaosBlades

🐛
Patric Stout
Patric Stout

💻
Ben Kochie
Ben Kochie

💻
Jeff Bachtel
Jeff Bachtel

📖
Ben Woods
Ben Woods

💻
Karl Shea
Karl Shea

🐛
Balakumaran MN
Balakumaran MN

📖
Jesperbelt
Jesperbelt

📖
cccs31
cccs31

🐛
Sam Smucny
Sam Smucny

💻
Keith Cirkel
Keith Cirkel

💻
mgale456
mgale456

💻
Alec Fenichel
Alec Fenichel

💻
John Dorman
John Dorman

💻
Dan
Dan

💻
u4ium
u4ium

📖
ErroneousBosch
ErroneousBosch

🐛
MaverickD650
MaverickD650

💻 🐛
Grogdor
Grogdor

📖
Ryan Gooler
Ryan Gooler

📖
Rob Herley
Rob Herley

📖
Christian Heimlich
Christian Heimlich

📖
l-moon-git
l-moon-git

💻
hughes5
hughes5

📖
sdimovv
sdimovv

💻
AllieQpzm
AllieQpzm

💻
Dominik
Dominik

🐛
renovate[bot]
renovate[bot]

🔧
allcontributors[bot]
allcontributors[bot]

🔧
dependabot[bot]
dependabot[bot]

🔧
TrueCharts Bot
TrueCharts Bot

🔧 🚇 💻
Mend Renovate
Mend Renovate

🔧
Simone
Simone

💻
Jean-François Roy
Jean-François Roy

💻
Whiskey24
Whiskey24

💻
inmanturbo
inmanturbo

📖
Alex
Alex

💻
Brian Semrad
Brian Semrad

💻
Christopher
Christopher

💻 📖
Csaba Engedi
Csaba Engedi

💻
Cyb3rzombie
Cyb3rzombie

💻
Eric Cavalcanti
Eric Cavalcanti

💻
Gavin Chappell
Gavin Chappell

💻 🐛
raynay-r
raynay-r

💻
Jip-Hop
Jip-Hop

📖
Jonas Wrede
Jonas Wrede

💻
SilentNyte
SilentNyte

📖
Stan
Stan

💻
Tiago Gaspar
Tiago Gaspar

💻
gismo2004
gismo2004

💻
jsegaert
jsegaert

📖
Miguel Angel Nubla
Miguel Angel Nubla

💻
xal3xhx
xal3xhx

💻
jeremybox
jeremybox

📖
Cameron Sabuda
Cameron Sabuda

📖
Jeroen Schepens
Jeroen Schepens

🐛
James Wright
James Wright

📖
Malpractis
Malpractis

🐛
CommanderStarhump
CommanderStarhump

🐛
Vianchiel
Vianchiel

🐛
Maximilian Ehlers
Maximilian Ehlers

🐛
nautilus7
nautilus7

🐛 💻
kqmaverick
kqmaverick

🐛
ccalby
ccalby

🐛
kofeyh
kofeyh

🐛
imjustleaving
imjustleaving

🐛
Cristian Torres
Cristian Torres

🐛
schopenhauer
schopenhauer

🐛
Zackptg5
Zackptg5

🐛
Brad Ackerman
Brad Ackerman

🐛
mcspiff313
mcspiff313

🐛
Fletcher Nichol
Fletcher Nichol

💻 🐛
Marco Faggian
Marco Faggian

💻
John P
John P

📖
kryojenik
kryojenik

💻
Malcolm
Malcolm

📖
depasseg
depasseg

📖
j1mbl3s
j1mbl3s

📖
VictorienXP
VictorienXP

💻
yelhouti
yelhouti

💻
Jaroslav Lichtblau
Jaroslav Lichtblau

📖
MaximilianS
MaximilianS

📖
Dion Larson
Dion Larson

💻 📖
Physics-Dude
Physics-Dude

📖
waflint
waflint

💻
Henry Wilkinson
Henry Wilkinson

💻 📖
cedstrom
cedstrom

💻
v3DJG6GL
v3DJG6GL

🐛 💻
polarstack
polarstack

💻
Keyvan
Keyvan

💻
MickaelFontes
MickaelFontes

💻
David CM
David CM

💻
Aamir Azad
Aamir Azad

📖
Jordan Woyak
Jordan Woyak

💻
Simon Hofman
Simon Hofman

💻
notyouraveragegamer
notyouraveragegamer

📖
Varac
Varac

💻
tuxsudo
tuxsudo

💻
TylerRudie
TylerRudie

📖
qnb59bny5x
qnb59bny5x

💻
Filip Bednárik
Filip Bednárik

🐛
Serhii Shcherbinin
Serhii Shcherbinin

💻
Quentin Raynaud
Quentin Raynaud

🐛
Felix Schäfer
Felix Schäfer

📖
Julien Nicolas de Verteuil
Julien Nicolas de Verteuil

💻
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol

📖
Jon S. Stumpf
Jon S. Stumpf

📖
Tanguille
Tanguille

📖
Dennis
Dennis

🐛 📖
TheIceCreamTroll
TheIceCreamTroll

💻
Atanas Pamukchiev
Atanas Pamukchiev

💻
Boemeltrein
Boemeltrein

📖
Yiannis Marangos
Yiannis Marangos

💻
Michael Ruoss
Michael Ruoss

💻
Aron Kahrs
Aron Kahrs

💻
nemesis1982
nemesis1982

📖
Ed P
Ed P

💻
Frédéric Nadeau
Frédéric Nadeau

📖
frapbod
frapbod

💻
Max Bachhuber
Max Bachhuber

💻
zierbeek
zierbeek

💻
Ac1dburn
Ac1dburn

💻
Antoine Saget
Antoine Saget

📖
Ben Bodenmiller
Ben Bodenmiller

🐛
felixfon
felixfon

📖
adtwomey
adtwomey

📖
alfi0812
alfi0812

💻 📖 🐛 👀
Agassi
Agassi

💻
Artur
Artur

💻
Morgan Hunter
Morgan Hunter

💻
Aleksandr Oleinikov
Aleksandr Oleinikov

💻
Jamie
Jamie

💻
David Gries
David Gries

🐛 💻
Phreeman33
Phreeman33

💻 🐛
Jens Wolvers
Jens Wolvers

💻
Bart Willems
Bart Willems

💻
Caidy
Caidy

💻
Mr Khachaturov
Mr Khachaturov

💻
LordCrash101
LordCrash101

📖
elendil95
elendil95

💻
TheDodger
TheDodger

💻
Saad Awan
Saad Awan

💻
Felix von Arx
Felix von Arx

💻
yodatak
yodatak

💻
Marcel Henrich
Marcel Henrich

💻
Florent Viel
Florent Viel

💻
SniperAsh6
SniperAsh6

💻
Alexandre Acebedo
Alexandre Acebedo

💻
Douglas Chimento
Douglas Chimento

💻
Addison McDermid
Addison McDermid

💻
Jaël Gareau
Jaël Gareau

💻
Steve Sampson
Steve Sampson

📖
Albert Romkes
Albert Romkes

💻
Maja Bojarska
Maja Bojarska

💻
astro-stan
astro-stan

💻
Oliver Simons
Oliver Simons

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Licence

License


Truecharts, is primarily based on the AGPL-v3 license, this ensures almost everyone can use and modify our charts. Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in that folder.

An exception to this, has been made for every document inside folders labeled as docs or doc and their subfolders: those folders are not licensed under AGPL-v3 and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.

SPDX-License-Identifier: AGPL-3.0


built-with-resentment contains-technical-debt

S
Description
Fork of trueforge-org/truecharts with some customizations
Readme 890 MiB
luanti-v1.0.0 Latest
2026-07-08 18:51:26 +00:00
Languages
Go Template 97.9%
Shell 2.1%