在你安裝好Immich之後,就要想如何處理Google相簿的照片了吧?
這裡我提供二種搬家方法。
嚴格來說,你沒辦法「線上」搬移Google相簿的照片到Immich,你必須先將Google相簿的照片下載到電腦,才能搬移至Immich。
如果你想把Google相簿跟Immich照片分開處理 → 使用外部圖庫方法
如果你把Google相簿跟Immich照片融合在一起 → 使用Immich CLI上傳
1. 透過外部圖庫新增#
透過Immich的外部圖庫,自動掃描Google相簿資料夾所新增的照片。不需要將照片上傳到Immich。
使用GoogleTakeoutHelper整理下載照片,將其變成一個資料夾
把Google相簿所在照片的資料夾變成外部圖庫,再讓Immich掃描。
2. 手動用Immich CLI上傳#
根據官方文件,Immich有提供命令列工具Immich CLI,用於批次上傳照片到伺服器。適用本機有大量照片的場合,例如剛從Google相簿下載回來的照片。
使用GoogleTakeoutHelper整理下載照片。
到Immich網頁界面 → 右上角大頭貼 → 帳號設定 → API金鑰,產生新金鑰

使用Docker跑Immich CLI。依序輸入Google相簿所在資料夾路徑、金鑰、Immich伺服器位址,便可以上傳整個資料夾的照片檔案到Immich了。
sudo docker run -it --rm -v "/Google相簿所在資料夾/:/import" ghcr.io/immich-app/immich-cli:latest upload --recursive --key "你的金鑰" --server http://192.168.1.216:2283/api