Skip to content

Piwigo

專業級開源雲端相簿

軟體分類 多媒體應用 / 圖像編輯
軟體標籤
開發廠商 The Piwigo Team
Stars
0
Forks
0
License
GNU GPL V2
Version
v15.1.0
Update
OS

產品說明

Piwigo 是一款發展超過 20 年的開源相簿系統,它不僅僅是一個儲存照片的地方,更是一個專業的「數位資產管理」(DAM)工具。無論是個人攝影收藏,還是企業內部的圖庫管理,Piwigo 都能提供極其精細的分類與權限設定。

與許多現代相簿軟體追求簡約不同,Piwigo 保留了強大的層級化管理功能。它支援批次上傳、自動生成多種尺寸的預覽圖,並且能深度讀取相機拍攝的 EXIF 資訊,讓你可以根據焦距、快門速度甚至是地理座標來篩選照片。此外,它擁有龐大的外掛生態系,從浮水印保護、社群分享到與 Adobe Lightroom 整合,幾乎能滿足所有攝影工作流的需求。

核心特色:

  • 強大的組織能力:支援無限層級的分類目錄,同一張照片可以同時存在於多個相簿中而不佔用雙倍空間。
  • 精細權限控制:可針對不同使用者或群組設定存取權限,甚至能將特定相簿設為私有。
  • 批次處理神器:內建批次管理員,可同時對數千張照片進行重新命名、移動或修改描述。
  • 豐富的外掛與主題:擁有超過 350 個外掛程式與多樣化的介面主題,能輕易客製化專屬的藝廊風格。
  • 跨平台同步:提供官方行動 App(iOS/Android),支援手機照片自動備份至個人伺服器。

常用指令

Piwigo 基於 PHP 與 MySQL 運作,以下是透過 Docker 部署及基礎維運的常見操作:

部署與基礎操作

# 使用 Docker 快速部署 Piwigo 環境
docker run -d 
  --name piwigo 
  -p 8080:80 
  -v /path/to/gallery:/config 
  -v /path/to/photos:/pictures 
  linuxserver/piwigo

# 修復檔案系統權限 (當無法上傳檔案時)
chown -R www-data:www-data /path/to/photos

# 透過 CLI 同步本地磁碟新增的照片至資料庫
# (需進入 Container 或使用 web 同步介面)
php tools/ws.php --url=http://localhost/ws.php --method=pwg.images.resync
功能模組說明操作重點
Batch Manager批次管理員可一次選取多張照片進行標籤、權限或描述修改
Synchronization同步機制將透過 FTP 上傳的實體檔案同步到資料庫索引中
User Manager用戶管理建立不同的權限層級(訪客、通用用戶、管理員)
Metadata元數據處理自動讀取並顯示 EXIF/IPTC 資訊,支援搜尋

進階技巧

  • Lightroom 整合:透過安裝專屬外掛,你可以直接在 Adobe Lightroom 中修圖後,一鍵發佈(Publish)至你的 Piwigo 伺服器,保持工作流的一致性。

  • 自動化浮水印:設定外掛在照片上傳時自動加上個人或公司的浮水印,保護智慧財產權。

  • 智慧相簿 (Smart Albums):利用標籤與搜尋條件建立「虛擬相簿」,例如自動匯集所有標記為「2025」且「日本旅遊」的照片。


操作介面