Skip to main content


Hardware and software requirements for Immich



You can also use Podman to run the application. However, additional configuration might be required on your end.


  • OS: Preferred unix-based operating system (Ubuntu, Debian, MacOS, etc). Windows works too, with Docker Desktop on Windows
  • RAM: At least 2GB, preferred 4GB.
  • CPU: At least 2 cores, preferred 4 cores.

Installation methods

There are a couple installation methods that you can use to install the application. You can choose the one that suits you the best.

  1. One-step installation (Evaluation only)
  2. Docker Compose with manual configuration (Recommended)
  3. Portainer
  4. Unraid (Community contribution)