====== 安裝 Immich (取代 Google 相簿) ======
* VM : 2vCore / 4GRAM / 32GSSD
* OS : Alpine 3 參考 - [[tech/alpine_docker]]
===== 安裝程序 =====
* 採用 nfs 方式將 LocalPhotos //192.168.11.252/pbs-zpool/nfsshare/immich 掛入 /nfs-immich
* 處理程序:
apk add nfs-utils
mkdir -p /nfs-immich
mount -o nfsvers=4 -t nfs 192.168.11.252:/pbs-zpool/immich /nfs-immich
* 如果可以正確掛上 /nfs-immich 看到 NAS 內的檔案, 就可以設定開機自動掛上
rc-update add nfsmount default
echo "192.168.11.252:/pbs-zpool/immich /nfs-immich nfs rw 0 0" >> /etc/fstab
* 使用 Docker Compose 進行安裝
wget https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/docker-compose.yml
wget https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/.env
* {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/docker-compose.yml | docker-compose.yml}}
* {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/.env | .env}}
* 修改 .env 內的密碼與網址設定
:
UPLOAD_LOCATION=/nfs-immich/upload
:
DB_USERNAME=immich
DB_PASSWORD=MyDb_Password
DB_DATABASE_NAME=immich
:
JWT_SECRET=your_jwt_xxxxxxxxxxx-secret_key_here
* 啟動服務
docker-compose up -d
===== 參考網址 =====
* https://github.com/immich-app/immich/tree/main/docker
* https://github.com/tryweb/docker-compose/tree/main/immich
{{tag>AI 照片管理}}