Waarom dit getal
Immich noemt zelf 6 GB als minimum en 8 GB met vier cores als aanbeveling. Het is een stapel van meerdere containers — server, PostgreSQL, Redis en een aparte machine-learning-service — en die laatste laadt een model in het geheugen voor gezichtsherkenning en semantisch zoeken. Dat model is de grootste hap.
Officieel minimum 6 GB; aanbevolen 8 GB met 4 cores
LXC of VM?
Zet Immich in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.
Waar je op moet letten
- Zet je de machine-learning-container uit met IMMICH_MACHINE_LEARNING_ENABLED=false, dan bespaar je 1 tot 2 GB. Je verliest gezichtsherkenning en zoeken op inhoud, maar de rest werkt.
- Gebruik je containerlimieten, geef PostgreSQL dan minstens 2 GB — anders loopt de database vast bij het indexeren.
- Je kunt de ML-service op een andere machine draaien dan de rest van Immich.
- De eerste keer indexeren van een grote bibliotheek is een lange piek — plan dat 's nachts.
Hoeveel passen er?
na host en 12% marge| Server | Aantal Immich | Beschikbaar |
|---|---|---|
| 8 GB | 0× | 5,28 GB |
| 16 GB | 2× | 12,32 GB |
| 32 GB | 4× | 26,4 GB |
| 64 GB | 9× | 54,56 GB |