Immich
Homepage: https://immich.app/
Self-hosted photo and video backup solution directly from your mobile phone.
Usage
Set immich_enabled: true in your inventories/<your_inventory>/group_vars/nas.yml file.
Set all immich_* variables in inventories/<your_inventory>/group_vars/all.yml.
The Immich web interface can be found at http://ansible_nas_host_or_ip:2283.
Refer to https://immich.app/docs/install/post-install for post-install steps (Registering Admin User, adding users, etc.).
Optionally, you can installImmich Power Tools.
Set immich_install_power_tools: true and immich_api_key in your inventories/<your_inventory>/group_vars/nas.yml file and run the playbook again.
The Immich Power Tools web interface can then be found at http://ansible_nas_host_or_ip:3035.
Specific Configuration
Please note the need for a CPU with AVX and AVX2 instruction set to run the Machine Learning container. Check the relevant comment here for details.