Trying baby steps on my new home lab, a new Immich server. The Windows based one broke because I installed on a dirty uninstall. To make things fun, I poked around too much under the hood, and it broke.
A quick discussion with ChatGPT, it recommends putting it on /mnt folder for easy future expansion.
sudo mkdir -p /mnt/immich-library
sudo chown -R $USER:$USER /mnt/immich-library
To keep the docker compose and environment file, create a folder in the home drive and download from Immich.
wget -O docker-compose.yml \
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
in the .env file, point the upload directory and it is done.
UPLOAD_LOCATION=/mnt/passport/immich-library
Fire up a browser point to the Immich port and start loading my media with immich-go. I noticed that I have barely loaded a quarter of Google Takeout and the storage is half full. I will cover this in another post.
The machine learning docker can use some GPU help. I covered that here.
