外部庫
本指南將引導您添加一個外部庫。 本指南假設您通過 Docker 運行 Immich,並且您希望訪問的文件存儲在 同一台機器上的一個目錄中。
將目錄掛載到容器中。
編輯 docker-compose.yml
,在 immich-server:
部分的 volumes:
下添加一個或多個新的掛載點。
如果您希望 Immich 能夠刪除外部庫中的圖像或添加元數據(XMP 副檔),請移除掛載點末尾的 :ro
。
immich-server:
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
+ - /home/user/photos1:/home/user/photos1:ro
+ - /mnt/photos2:/mnt/photos2:ro # 如果您只有一個掛載點,可以刪除此行;如果有多於兩個掛載點,可以添加更多行
通過執行 docker compose up -d
重啟 Immich。
創建庫
在 Immich 網頁界面中:
-
點擊右上角的 管理 鏈接。
-
選擇 外部庫 標籤。
-
點擊 創建庫 按鈕。
-
在彈出的對話框中,選擇哪個用戶應該擁有新庫。
-
點擊三點菜單並選擇 編輯導入路徑。
-
點擊 添加路徑。
-
輸入 /home/user/photos1 作為路徑,然後點擊 添加。
-
保存新路徑。
-
點擊三點菜單並選擇 掃描新庫文件。
確認操作進行中
-
點擊 管理。
-
選擇 作業 標籤。
-
您應該會看到存在非零的活動作業數, 包括庫、生成縮略圖以及提取元數據。