Skip to content

ownCloud

開源私有雲儲存平台

軟體分類 其他 / 網路應用
軟體標籤
開發廠商 ownCloud GmbH
Stars
0
Forks
0
License
AGPL V3 / APACHE 2.0
Version
vInfinite Scale 6.0
Update
OS

產品說明

ownCloud 是一款歷史悠久且深受信任的開源雲端儲存解決方案。它讓使用者能夠在自己的伺服器或硬體上,建立一個類似 Dropbox 或 Google Drive 的服務。透過 ownCloud,你可以跨裝置同步檔案、分享資料夾給他人,並確保所有的私密資料都儲存在你所控制的硬體中。

隨著技術演進,最新的 ownCloud Infinite Scale (OCIS) 版本改採用 Go 語言重寫,徹底擺脫了傳統 PHP 架構的效能瓶頸。它不再需要傳統的資料庫(如 MySQL),而是直接將元數據儲存在檔案系統中,大幅提升了掃描數百萬個檔案時的反應速度與系統穩定性。

核心特色:

  • 資料自主權:完全自託管,資料不經過第三方伺服器,從源頭保護隱私。
  • Infinite Scale 架構:基於 Go 語言與微服務架構,提供極高的擴展性與極低的資源佔用。
  • 跨平台同步:支援全平台客戶端,隨時隨地存取與編輯你的雲端檔案。
  • 精細權限控制:支援建立公開連結、設定密碼保護與到期日,並具備完整的稽核日誌。

常用指令

在現代的部署環境中,ownCloud (OCIS) 推薦使用 Docker 進行快速部署與管理。

部署與運作管理

# 使用 Docker 快速啟動 ownCloud Infinite Scale 實例
docker run --rm -it -p 9200:9200 owncloud/ocis

# 建立初始管理員帳號 (在初次啟動時設定)
# 預設管理員帳號:admin / 密碼:admin

# 查看所有正在運行的微服務狀態
ocis services
操作動作功能說明使用場景
File Versioning版本控制當檔案被意外覆蓋時,可回溯至之前的歷史版本
Public Links公開分享產生一個帶有過期時間的連結,供非註冊用戶下載檔案
Spaces空間管理為不同團隊或專案劃分獨立的儲存空間與配額
Desktop Sync自動同步在電腦本機資料夾與雲端之間保持檔案即時一致

進階技巧

  • 無資料庫設計:OCIS 採用了獨特的 OIS 儲存技術,這意味著備份時只需直接備份資料夾即可,無需進行複雜的資料庫導出 (Dump),大幅降低了災難復原的難度。

  • 整合線上編輯:可透過 WOPI 協定整合 Collabora Online 或 ONLYOFFICE,直接在瀏覽器中共同編輯 Word、Excel 與 PPT 文件。

  • 外部儲存掛載:支援將現有的 S3 儲存桶、FTP 或本地硬碟掛載為 ownCloud 內的一個資料夾,實現統一入口管理。


操作介面