Immich Self-Hosting Guide
Take control of your memories. This guide will walk you through setting up Immich on a dedicated server.
Important Note: This guide assumes you have a dedicated server running Docker. The Flint 2 router does NOT support Docker.
Step-by-Step Installation
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
← Back to Guides
Start Immich
Launch the containers in detached mode:
docker compose up -d