產品說明
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 內的一個資料夾,實現統一入口管理。
操作介面




