The Great Immich Migration: From v1.113.0 to v2.5.6

How a “simple” photo library upgrade turned into a deep dive through PostgreSQL version migrations, deprecated vector extensions, and the kind of database surgery you hope to never need. The Starting Point My Immich instance had been happily humming along at v1.113.0 for months on my Unraid server. I was running the community all-in-one imagegenius/immich container variant, which bundles the server, microservices, machine learning, and Redis into one image, backed by an NVIDIA GPU for CUDA-accelerated ML and a shared PostgreSQL 14 instance that also served a pile of other workloads. ...

March 9, 2026 · 7 min · 1380 words · Pavel Nasovich

How to run Docker inside a virtual machine with Windows 10 in Unraid

TL;DR Shutdown all VMs than run modprobe -r kvm_intel and modprobe kvm_intel nested=1 in unraid terminal. After that add <feature policy='require' name='vmx'/> to the CPU Section of target VM. VM Make sure that all VM are stopped. Wait a little bit after stopping. Open the Unraid Terminal Run the following via a terminal in unraid (SpaceInvader’s thank you!) #!/bin/bash modprobe -r kvm_amd modprobe kvm_amd nested=1 echo "Nested vms are enabled for AMD cpus" sleep 10 exit Open VM Settings -> Toggle XML View Add feature to to the CPU Section ...

November 21, 2021 · 1 min · 106 words · Pavel Nasovich

How to Install MacOS High Sierra as a VM in Unraid with pass through NVIDIA GPU

TL;DR Using SpaceinvaderOne’s docker app named Macinabox install MacOS, then install Splashtop Streamer and NVIDIA WebDriver for GPU and then update XML config Macinbox Start from this SpaceinvaderOne’s video about Macinbox - you will get all information Then install Macinbox - it will download all needed stuff for you and install MacOS Apps After that login to VM and install two apps: webdriver.sh - Bash script for managing NVIDIA’s web drivers on macOS High Sierra and later with an option to set the required build number in NVDAStartupWeb.kext and NVDAEGPUSupport.kext. Splashtop Personal - Remote Desktop gives you high-performance remote access to your PC or Mac from your Windows tablet. Splashtop is the ONLY remote access product capable of delivering full audio and HD video streaming and even interactive 3D gaming. (Access across the Internet requires purchase of the optional Anywhere Access Pack.) webdriver.sh Install webdriver.sh with Homebrew ...

May 29, 2020 · 2 min · 341 words · Pavel Nasovich