User Tools

This is an old revision of the document!


Immich

Immich is a modern photo management web application which aims to be similar to Google Photo. I use it to backup my phone photos and also mnage my older collection of older photos of when i was using physical cameras. Since a bit, it also support external libraries which is a good point for my use case.

There are alternatives, like LibrePhotos, which still need containers. Currently i prefer Immich over LibrePhotos because it feels faster and just works better overall.

Installation

I tried to install Immich on bare-metal and give up. The total lack of documentation is regretting and the only existing guide is obsolete. Sadly, using containers is the only viable way to install Immich.

Create folder:

 > mkdir /data/daemons/immich
 > cd /data/daemons/immich
 > wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
 > wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
 > wget https://github.com/immich-app/immich/releases/latest/download/hwaccel.yml

edit .env file

update:

docker compose pull && docker compose up -d

Immoich does not support bas_url, so:

immich.conf
location /immich {
        auth_pam off;
         return      301 http://$host:2283/;
}

Immich has a CLI qhich requires NPM:

 > emerge nodejs

as root: npm i -g @immich/cli

as une user: immich login-key http://127.0.0.1:2283/api [apiKey]

immich upload –recursive directory/

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information