Immich

Immich is a “self-hosted photo and video management solution”.

It works well as a backup solution for photos and videos taken on your phone or other mobile device and has apps for Android and iOS.

It can also be used to manage any other photos you upload to your server and has options for sharing photos or albums with other people.

See the documentation for more information.

Preparation

Set the vars immich_postgres_password in your host_vars/YOURSERVER/vault.yml and immich_email_password_crypt in your host_vars/YOURSERVER/main.yml.

Take note of the password you set for email, Immich email is configured in the web application settings you’ll need to manually set up email there.

Installation

Run the Immich play, optionally limiting it to a server:

ansible-playbook --ask-vault-pass --limit YOURSERVER play/app/immich.yml

You should be able to reach Immich at https://immich.YOUR-FQDN.

The first user to register will become the Admin! So visit and set up the Admin account as soon as possible.

For further set up details see the documentation.

Show Immich on Momod Dashboard

This is optional, if you want the Immich link to work on Momod Dashboard set the app_immich variable in your host_vars to enabled:

app_immich: "enabled"

And run the homer play:

ansible-playbook --ask-vault-pass --limit YOURSERVER play/app/homer.yml