Getting started
Immich is high performance, self-hosted image and video management software. It runs on your own hardware, which means there is a machine to prepare before there is an Immich to use.
Before you begin
Review the hardware and software requirements. Immich needs a reasonably capable machine — the machine learning features in particular are memory-hungry — and Docker with the Docker Compose plugin.
Install Immich
Once the machine is ready, pick an installation method from Install and upgrade. Docker Compose is the recommended method and is what the rest of the documentation assumes.
If you would rather try Immich before committing to a deployment, Quick start walks through the shortest path to a working instance.
After installing
Next steps covers registering the admin user, setting up backups, and the optional features worth knowing about.