打造全家人的無限容量雲端相簿 – 輕鬆自建 immich 相簿 | 高仿 Google 相簿外觀與功能

2025 年 6 月 4 日 | 作者: | 泛次方 (豪客幫) (https://www.panxpower.com)
QR Code 掃描閱讀原文
分享文章:

文章目錄

Toggle
  • 打造專屬的雲端照片庫
  • 為什麼選擇 Immich?掌控你的數位回憶
    • Immich 的核心優勢:
    • Immich 適合誰?
  • 部署 Immich 需求
    • 硬體需求:
    • 軟體工具:
  • 在 Windows 系統中快速建置 immich
    • Windows 快速建置 immich 教學影片
    • 安裝 Docker Desktop
  • 在群暉 Synology NAS 快速建置 immich
  • 在 Linux 快速建置 immich
    • Linux 安裝 immich 教學影片
  • immich 相簿設定教學影片
  • .env 設定檔注意事項
  • immich 版本更新
  • 停用人臉辨識功能
  • immich-GO 快速從 Google 相簿轉移到 immich
    • Immich-Go 的特色
    • Immich-Go 使用教學影片
    • 從本地資料夾上傳照片到 Immich 相簿
    • 從 Immich 相簿匯出照片到資料夾
    • 上傳 Google 相簿匯出內容到 Immich 相簿
  • 免網址從外部存取 immich 相簿
  • 相關連結及檔案下載:

打造專屬的雲端照片庫

在數位時代,照片和影片承載著我們珍貴的回憶。然而,面對主流雲端相簿服務的儲存空間限制與隱私疑慮,許多人開始尋求更自由、更安全的解決方案。本文將詳細介紹如何透過 Immich 這套開源專案,在自己的設備上打造一個功能媲美 Google 相簿、容量無限,且完全掌控數據的私有雲端相簿。

為什麼選擇 Immich?掌控你的數位回憶

當我們談論雲端相簿時,Google 相簿無疑是許多人的首選,其便利的自動備份、智慧搜尋與強大分享功能深植人心。然而,伴隨而來的儲存空間限制(不再提供免費無限空間)和潛在的隱私疑慮,讓許多用戶開始思考替代方案。這正是 Immich 誕生的意義所在。

Immich 的核心優勢:

  • 真正的資料主權: 你的照片和影片儲存在您自己的伺服器上,資料的讀取、處理、分享都由您完全掌控,無需擔心第三方服務商的政策變動或資料被濫用。這對於注重個人隱私的用戶來說,是無可取代的價值。
  • 高仿 Google 相簿介面與功能: Immich 在介面設計和功能實現上,極力模仿 Google 相簿的用戶體驗。從直覺的照片時間軸瀏覽、智慧搜尋、人臉識別、物件分類,到建立相簿與分享,讓你能快速上手,幾乎感受不到使用習慣上的差異。
  • 無限容量潛力: 只要硬碟空間足夠,Immich 就能提供「無限」的儲存容量。告別每月儲存費用的煩惱,盡情備份所有珍貴瞬間。
  • 多用戶與家庭共享: Immich 內建完善的多用戶支援。可以為家中每位成員建立帳戶,同時也能建立共享相簿,讓家人輕鬆共同備份、瀏覽和分享照片,非常適合打造一個專屬的家庭數位回憶中心。
  • 高效能圖片處理: Immich 會自動生成最佳化的縮圖(如 WEBP 格式)並進行影片轉碼,確保即使在網路環境較慢的情況下,也能提供流暢的瀏覽體驗。
  • 活躍的開源社群: 作為一個開源專案,Immich 擁有活躍的開發者社群。這意味著它會持續更新,不斷加入新功能、修復錯誤,並提供豐富的技術支援。

Immich 適合誰?

  • 對個人資料隱私有極高要求的個人或家庭。
  • 擁有閒置硬體(如舊電腦、NAS、迷你電腦、樹莓派)並希望物盡其用的人。
  • 不希望被商業雲端服務的儲存空間限制所束縛。
  • 喜歡自己動手搭建和管理服務的技術愛好者。

部署 Immich 需求

Immich 的部署主要透過 Docker 技術實現,這大大簡化了安裝過程。以下將介紹幾種常見的部署環境,並以 Docker Compose 作為核心教學。

硬體需求:

  • 一台執行 Linux (推薦 Ubuntu/Debian)、Windows (WSL2) 或具備 Docker 支援的 NAS 設備。
  • 足夠大的硬碟空間來儲存您的照片和影片(建議至少數 TB,依您預計的相片量而定)。
  • 足夠的記憶體(RAM):建議至少 4GB,若照片量大或啟用 AI 功能,8GB 或以上更佳。
  • CPU:較新的多核心處理器能提供更好的性能。若需大量影片轉碼,考慮具備內顯(如 Intel Quick Sync Video)或獨立顯示卡(NVIDIA GPU)的設備,可啟用硬體加速。

軟體工具:

  • Docker: 一個開放原始碼的應用程式容器引擎。
  • Docker Compose: 用來定義和執行多容器 Docker 應用程式的工具。

在 Windows 系統中快速建置 immich

Windows 快速建置 immich 教學影片

安裝 Docker Desktop

這是 Windows 用戶最方便的入門方式,WSL2 提供了接近原生的 Linux 環境。

要在 Windows 中使用 WSL2 並安裝 Docker Desktop。請參考文章:Windows 系統安裝 Docker Desktop 完全指南:從準備到設定,一步到位!

安裝完成後,啟動 Ubuntu 並設定使用者名稱與密碼。

建立 Docker 專案命令

docker compose up -d

在群暉 Synology NAS 快速建置 immich

在群暉 Synology NAS 快速建置 immich 可參考:Synology DSM 安裝 immich 相簿與掛載外部圖庫以及 immich 後續版本更新教學

在 Linux 快速建置 immich

Docker Compose 指令網頁:https://immich.app/docs/install/docker-compose/

Linux 安裝 immich 教學影片

immich 相簿設定教學影片

.env 設定檔注意事項

使用文字編輯器編輯 .env 檔案時:

  • UPLOAD_LOCATION=/usr/src/app/upload 非常重要! 這是 Immich 存放所有照片和影片的目錄。強烈建議將其修改為獨立的磁碟路徑或 NAS 掛載點,確保即使容器重建,資料也不會遺失。 例如,UPLOAD_LOCATION=/path/to/your/immich/data。
  • DB_PASSWORD=your_super_secret_password 務必修改! 設定 PostgreSQL 資料庫的密碼。請使用安全性強的複雜密碼。
  • TZ=Asia/Taipei 設定時區,確保時間戳正確。您可以根據您所在地區進行調整。
  • 其他設定項目如端口映射、服務開關等,在初次部署時通常無需修改,使用預設值即可。

immich 版本更新

以下為更新 immich 的命令。適用於 Windows 及 Linux 環境。在 Windows 中需以系統管理員身份開啟「命令提示字元」執行。

拉取新版本的映像檔:

docker compose pull && docker compose up -d

清除已不使用的舊版映像檔:

docker image prune

群暉 Synology NAS 更新 immich 可參考:Synology DSM 安裝 immich 相簿與掛載外部圖庫以及 immich 後續版本更新教學

停用人臉辨識功能

如果使用不到「人臉辨識」功能,建議將此功能關閉。可節省許多機器所需的資源。

immich-GO 快速從 Google 相簿轉移到 immich

Immich-Go 是一款開源工具,專門用來 將大量照片上傳到自架的 Immich 伺服器。它的設計目標是簡化照片上傳流程,特別適合 Google Photos 或 iCloud Takeout 的照片備份。

Immich-Go 的特色

  • 🚀 無需 NodeJS 或 Docker:不像 Immich CLI 需要 NodeJS,Immich-Go 可以直接在 Windows、MacOS、Linux 和 FreeBSD 上執行。
  • 📸 支援 Google Photos & iCloud Takeout:能夠處理 Google Photos 和 iCloud 的備份檔案,並保留 GPS 位置、拍攝日期與相簿資訊。
  • 🔄 去重複功能:自動識別並排除重複照片,確保伺服器上只存放最高品質的版本。
  • 📂 多種上傳方式:可從本地資料夾、壓縮 ZIP 檔案或 NAS 直接上傳。
  • 🏷️ 支援標籤與 RAW 檔案管理:可處理 RAW+JPEG、HEIC+JPEG 等格式,並支援標籤管理。

Immich-Go 使用教學影片

從本地資料夾上傳照片到 Immich 相簿

immich-go upload from-folder --server=http://your-ip:2283 --api-key=your-api-key /path/to/your/photos

從 Immich 相簿匯出照片到資料夾

immich-go archive from-immich --from-server=http://your-ip:2283 --from-api-key=your-api-key --write-to-folder=/path/to/archive

上傳 Google 相簿匯出內容到 Immich 相簿

immich-go upload from-google-photos --server=http://your-ip:2283 --api-key=your-api-key /path/to/your/takeout-*.zip

免網址從外部存取 immich 相簿

相關連結及檔案下載:

  • Docker Desktop:https://www.docker.com/
  • Docker Compose 指令:https://immich.app/docs/install/docker-compose/
  • immich-GO:https://github.com/simulot/immich-go
  • WinMerge:https://winmerge.org/downloads/?lang=zh_tw

分享文章:

延伸閱讀:

Immich Version Update Process on Synology NASImmich Version Update Process on Synology NAS Facebook 推出共享相簿 讓你和朋友一起協作同一本相簿Facebook 推出共享相簿 讓你和朋友一起協作同一本相簿 雲端自動備份相片很方便 但小心 AI 正在監看!雲端自動備份相片很方便 但小心 AI 正在監看!

原文網址:
https://www.panxpower.com/build-immich-server-at-home/

© 2026 泛次方 (豪客幫) (https://www.panxpower.com). 版權所有。