You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Immich Machine Learning as software option (ID 216)
- Add software descriptor for ID 216 in Cloud category (arm64/amd64)
- Add install block: downloads Immich source, installs uv, creates Python
venv with ML deps via uv sync, sets up immich user/data dir/env file,
enables ML in Immich server config if present, creates systemd service
- Add uninstall block with shared-user handling and ML disable in server conf
- Add immich-ml to dietpi-services
- Add CI test entry with QEMU hardening override in dietpi-software.bash
- Add URL checks for Immich version (216) and uv binary (216000)
- Add CHANGELOG and README entries
Co-authored-by: Joulinar <47155374+Joulinar@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CHANGELOG.txt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ New images:
5
5
6
6
New software:
7
7
- Immich | This high performance self-hosted photo and video management solution has been added to our software catalogue. Available on x86_64 and ARMv8 only.
8
+
- Immich Machine Learning | The machine learning server for Immich, enabling facial recognition and smart search via CLIP embeddings, has been added as a separate software option. It can be installed on the same system as Immich or on a remote machine. Available on x86_64 and ARMv8 only.
8
9
- RustDesk Client: Client software for the RustDesk desktop sharing platform. Fits perfect to our software package "RustDesk Server". An X11 desktop needs to be installed or will be installed during the RustDesk Client installation process.
[[ $version ]] || { version='v2.5.6'; G_DIETPI-NOTIFY 1 "Automatic latest ${aSOFTWARE_NAME[$software_id]} version detection failed. Version \"$version\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
[[ -d '/mnt/dietpi_userdata/immich' ]] && G_WHIP_BUTTON_CANCEL_TEXT='Skip' G_WHIP_YESNO "Shall all ${aSOFTWARE_NAME[$software_id]} data at /mnt/dietpi_userdata/immich be removed as well?" && G_EXEC rm -R /mnt/dietpi_userdata/immich
[[ -d '/mnt/dietpi_userdata/immich' ]] && G_WHIP_BUTTON_CANCEL_TEXT='Skip' G_WHIP_YESNO "Shall all ${aSOFTWARE_NAME[$software_id]} data at /mnt/dietpi_userdata/immich be removed as well?" && G_EXEC rm -R /mnt/dietpi_userdata/immich
0 commit comments