This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Install Immich on Debian without docker ====== Only notes for the moment ===== Apt repository ===== Link: https://apt.crunchy.run/immich/ <code> Types: deb URIs: https://apt.crunchy.run/immich Suites: trixie Components: main Signed-By: /etc/apt/keyrings/apt-crunchy-run.gpg </code> ===== Installation ===== Install Immich first: <code bash> apt install immich </code> Configure database: <code bash> # Generate a secure password password=$(openssl rand -base64 32) echo "Generated password is: ${password}" # Create the database user and database echo "create role immich with login superuser password '$password';" | sudo -u postgres psql echo "create database immich;" | sudo -u postgres psql echo "grant all privileges on database immich to immich;" | sudo -u postgres psql </code> If you want the media library in a folder other than the default one (e.g., your big HDD instead of your small SSD) you need to enable the path in systemd: <code bash> systemctl edit immich-server </code> Add the following: <code ini> [Service] ReadWritePaths=/path/to/external/folder/for/immich </code> And update the configuration: <code bash> systemctl daemon-reload systemctl restart immich-server </code>