© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•3y ago•
14 replies
sim shady

Distributed immich instance

Hi there 👋 ,

I'm currently planning on how to set up Immich with a separated "processing" and "storage" instances across different machines. I read about hosting the image-recognition service on a separate machine in the documentation, therefore I hope that my approach isn't too far fetched.

As for my setup, I essentially have one "powerful" dedicated server in Frankfurt, which has enough RAM and CPU to do all the "heavy lifting" for my Immich setup. Additionally, there is a "storage" VPS, hosted in Amsterdam, which has about 1GB of RAM and 1 vCPU, where I'd like to save all my images. Bandwidth is usually not a problem, but sometimes I get ping spikes when connecting from either machine to the other one.

So, is there a recommended way of splitting the storage and the processing part? Would a simple network filesystem mount (nfs, sshfs, ...) be enough or is there a better way to do it? I hope this question hasn't already been asked a bajillion times, but I'd love to hear your recommendations on how to do this the right way.

Thanks in advance! 😁
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

New immich instance
ImmichIImmich / help-desk-support
5mo ago
Unraid Immich Instance Gone
ImmichIImmich / help-desk-support
14mo ago
How to migrate immich instance
ImmichIImmich / help-desk-support
7mo ago
New immich instance on second computer.
ImmichIImmich / help-desk-support
7d ago