I'd probably just get a Synology and install Immich on it.
post
I have been bitten by QNAP its underlying system so I can no longer recommend them.
What I can recommend is TuerNAS scale. It is not hard or complicated as some might make you believe. The ui is so much cleaner and easy to navigate then the more desktop style UIs.
I've used a zima board and zimaOS.
very straightforward and easy to use, very similar apple aesthetic too. I can setup a raid array with just a few clicks immediately after installing.
you don't need the zima board to use zimaOS if you already have some hardware laying around.
zimaOS comes with a docker app store where you can spin up immich, or any other dockerized service, like jellyfin, next cloud, etc. I'm sure seafile is in there too
I don't even have a web interface on my server, so with that in mind: If they are managing it day to day, get a qnap device, my none tech friend has one, started with a 2bay now has a 4 bay with 8tb drives (QNAP TS-464). I've only ever had to help him with the old one, can't remember what the problem was but 10mins and the command line and it was fixed.
Also have a look at true as or hexos, I think they have immich as an app, not 100% sure
I recommend a USB hard drive attached to a raspberry pi and running OpenMediaVault. There's an easy to follow tutorial for setting it up here:
all 11 comments