Immich讓你從此告別百度網盤備份手機照片
一. Immich 是什么
Immich是一個開源的圖片自托管服務,它能實現類似于百度網盤的照片自動備份、分類等功能,它同時提供了Web管理頁面,和移動端APP,可以輕松備份手機中的照片至家庭服務器中。這一應用也在很多群輝玩家中用于替代“群輝相冊”。
GitHub:immich-app/immich
下面就是 Immich 服務的 Web管理頁面和APP頁面:

APP:

Immich 將設備上傳的文件保存在“指定目錄”,就算以后 Immich 服務停止維護了,也能在文件系統中輕松找到已經備份的照片。
許多朋友之所以離不開群暉,很大一部分原因是群暉的moments功能可以對圖片進行自動分類。Immich也有此功能,但是根據項目描述,內置的深度學習算法需要cpu具備 avx 與 avx2 特性。
如果是比較老的cpu,是無法使用圖片智能分類功能的,用以下命令可以查看是否有avx與avx2
more /proc/cpuinfo | grep flags
Immich 功能特性
| 功能特性 | 移動端 | 網頁端 |
|---|---|---|
| 上傳并查看照片和視頻 | 是 | 是 |
| 軟件運行時自動備份 | 是 | N/A |
| 選擇需要備份的相冊 | 是 | N/A |
| 下載照片和視頻到本地 | 是 | 是 |
| 多用戶支持 | 是 | 是 |
| 相冊 | 是 | 是 |
| 共享相冊 | 是 | 是 |
| 可拖動的快速導航欄 | 是 | 是 |
| 支持RAW格式 (HEIC, HEIF, DNG, Apple ProRaw) | 是 | 是 |
| 元數據視圖 (EXIF, 地圖) | 是 | 是 |
| 通過元數據、對象和標簽進行搜索 | 是 | No |
| 管理功能 (用戶管理) | N/A | 是 |
| 后臺備份 | Android | N/A |
| 虛擬滾動 | 是 | 是 |
| OAuth支持 | 是 | 是 |
| 實時照片備份和查看 (僅iOS) | 是 | 是 |
二. 安裝 Immich
Immich由于依賴大量組件,官方推薦使用 docker-compose 安裝方案。官方文檔:[Docker Compose Recommended] | Immich — Docker Compose [推薦] |伊米希
2.1 第一步:下載所需文檔
創建一個您選擇的目錄(例如 /opt/immich )來保存 docker-compose.yml 和 .env 文件。
mkdir /opt/immich
cd /opt/immich
通過運行以下命令下載 docker-compose.yml 和 example.env :
wget 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
執行完成后,/opt/immich 目錄下就多了兩個文件:

2.2 第二步:配置.env文件
2.2.1 配置自定義數據庫信息(可跳過)
由于docker-compose中會默認啟動一個數據庫服務,所以一般情況下不需要手動更改數據庫配置,除非你需要連接自定義的數據庫。
2.2.2 配置UPLOAD_LOCATION(重要)
該配置用于指定Immich服務數據存儲掛載的目錄,也就是用戶上傳的照片具體保存在宿主機哪個目錄下:
UPLOAD_LOCATION=/mnt/hdd-relax/照片/immic
注意此處需要填寫宿主機的一個絕對路徑。
2.2.3 更改 TYPESENSE_API_KEY 為隨機值
TYPESENSE_API_KEY=6382340b49ce4903b3fd971f09bb0e96
2.3 配置 docker-compose.yml 文件
docker-compose.yml 大多數配置項,我們已經在.env中配置過了,我們通過命令啟動時會自動替換該文件中的占位符:

2.3.1 配置服務訪問端口
我們按照需求配置服務的端口映射:

2.4 第三步:啟動服務
進入第一步創建的目錄中,執行如下命令:
docker-compose up -d
這個命令需要的時間會比較長,這取決于你的網絡
安裝完成后,打開瀏覽器,輸入 http:\\ip:7016
端口號取決于 #2.3.1中配置的端口

注冊賬號,搞定。手機APP,去Google Play商店下載即可。

浙公網安備 33010602011771號