Immich Self-Hosting
Take control of your memories. This guide will walk you through setting up Immich on a dedicated server.
Hardware Note: This guide assumes you have a dedicated server running Docker. The Flint 2 router does NOT support Docker.
Step 01
Update and Install Git
Ensure your server's package list is up-to-date:
sudo apt update && sudo apt upgrade -y
sudo apt install git -y
Step 02
Clone Repository
Download the Immich configuration files:
cd /opt
git clone https://github.com/immich-app/immich-docs.git
cd immich-docs/install
Step 03
Start Immich
Launch the containers in detached mode:
docker compose up -d