Install Immich for Media Backup as a Google Photos Alternative

Install Immich for Media Backup as a Google Photos Alternative
immich logo

I’ve set up a NAS to back up my data, and now I want to focus on organizing my media—photos and videos. For that, I decided to use Immich.

Immich

Immich is a free and open-source, self-hosted photo and video management solution.
It’s actively developed by a passionate group of engineers and has a vibrant community behind it.

Why Immich?

I came across Immich while searching for a Google Photos alternative.
Since I have a lot of media and don’t feel like paying for Google One every year, Immich caught my attention.
After giving it a try, I found it to be surprisingly satisfying!

Setting Up Immich Server

Installation

To install Immich, just head over to the official install guide:
👉 Immich Docker Compose Installation

The recommended setup is via Docker Compose—it’s simple and efficient.
Here’s a quick overview:

  1. Create a directory for the app
  2. Download the required files
  3. Customize the environment variables (especially important if you want to specify where your media will be stored)
  4. Start the containers

That’s it—you’ll have Immich up and running!

(Optional) Auto-Start Setup

You might want to configure Docker Compose to auto-start on server reboot, but that’s a topic I’ll revisit another day.

Post Installation

Once it's running, just follow the Post-Installation Steps.
Open your browser and visit your-machine-ip:2283, create an admin user, and you’re basically done!

I also recommend customizing the storage template—it helps organize your files, especially if you want to categorize them based on devices, people, or events.

User Accounts

One feature I really love is multi-user support.
You can create separate accounts for your family or different devices, and even assign specific storage limits to each one.

Machine Learning

Immich also includes built-in face recognition to help search through albums—just like Google Photos.

Although I haven’t explored much of the advanced tweaking, enabling it is as simple as modifying a few lines in the docker-compose.yml file.

Final Thoughts

If you're just looking for a basic and hassle-free media storage solution, sticking with Google Photos or another cloud service might be fine.

But I made the switch to Immich for three main reasons:

  1. No subscription fees
  2. Full control over my data and storage
  3. I enjoy setting up my own servers and playing with hardware

If that sounds like you, then definitely give Immich a try!