Immich is an easy to install and use app that works well with the Pi5. By default you will have it run on the SD card but yesterday I finally found an NVMe drive at a reasonable price so I swapped the AI kit for a 521 NVMe drive.It was detected with ease so I formatted the hard drive. I then used GRsync to move the photos from the SD card to the NVMe drive.
Yesterday I shifted my data and setup from the Pi5 8gb to the Pi5 4gb with relative ease. I rsynched the data from one Pi to the other, brought up the docker containers, checked that they were working before shutting down the other Pi. I then swapped the 8gb Pi with the four gb pi and turned on the four gb Pi, after plugging the hard drive that I use to store photos and audiobooks and podcasts.
There are several types of people. One of them is youtubers that try and fail until they succeed, and then there are people like me, who also try and fail until they succeed. In one case the individual probably gets millions of views, and earns enough to waste hundreds of dollars per video in microtransactions, to people like me who are experimenting with Pis because it’s cheaper, once you know what you’re doing than getting a synology box.
When experimenting with the Immich iPhone app I found it impossible to upload beyond 15,000 images and I supposed that it was because the phone timed out before it had checked all the previous files before moving on to the last four thousand images. In reality the problem is that Immich downloads the media from iCloud and leaves it on the phone. The result is that if you have one hundred gigabytes of photos on iCloud you need one hundred gigabytes of storage ony your phone.
Last night I installed Immich on an HP laptop with ease. The issue I came up against is that laptops sleep and hibernate after a few minutes unless you are actively using them. This means that you need to use them whilst files are being transferred if you do not want tasks to be interrupted. That’s why, this morning I decided to try installing immich on two different raspberry Pi devices.