Main storage as bind mount in /HDD2/IMMICH
It also contains the db backups
Al other storages (caches, db, etc..) as docker volumes
/HDD2/IMMICH gets backed up in /HDD2/BACKUPS and /RANDOL_EXT with backrest.
Volumes are excluded from backup.
This is based on https://immich.app/docs/administration/backup-and-restore
Set the DB_PASSWORD env variable directly in immich to not store it in github
Added the following Custom Nginx Configuration in proxy config > advanced
client_body_buffer_size 512k;
proxy_read_timeout 86400s;
client_max_body_size 0;