介紹
概述
客戶
網路辦公室應用程式
驗證
安裝
重要讀物
運行 ownCloud 無限規模
使用官方文檔
使用 ocis Repo 作為來源
文件
管理文件
開發文件
安全
貢獻
版權
ownCloud Infinite Scale (oCIS) 是新的檔案同步和共享平台,它將成為您的資料管理平台的基礎。
請務必立即下載最新發布的版本!
Infinite Scale 允許以下 ownCloud 用戶端:
網路,
安卓,
iOS 和
桌面
使用開放且定義明確的 API(例如 WebDAV 和 CS3)與基於 reva 的可擴充伺服器後端同步和共用檔案空間。
Infinite Scale 可以整合 Web 辦公室應用程序,例如:
線上協作,
僅 Office 文件或
微軟Office線上伺服器
WOPI 應用程式網關支援協作編輯。
使用者透過 OpenID Connect 使用外部 IdP(如 Keycloak)或嵌入式 LibreGraph Connect 身分提供者進行驗證。
Infinite Scale 專注於輕鬆安裝和操作,以單一二進位檔案或容器的形式提供,允許透過更改配置並根據需要啟動多個服務來從 Raspberry Pi 擴展到 Kubernetes 叢集。多服務架構允許根據您的需求自訂功能並重複使用可能已經存在的服務,就像使用 Keycloak 一樣。有關各種安裝選項,請參閱下面的詳細資訊。
在開始設定實例之前,我們強烈建議您閱讀先決條件、部署部分,尤其是描述和解釋對所有部署類型都有效的資訊的一般資訊頁面。
請參閱快速指南或二進位設置,以了解從 Raspberry Pi 或單一伺服器開始的單節點裸機部署,查看容器設置,以了解 Docker 等經典容器環境,或了解如何部署到 Kubernetes。
使用此方法運行具有最新程式碼的實例。這僅建議用於開發目的。所需的最低 Go 版本是 1.22。請注意,作為先決條件,您需要安裝 C 編譯環境,因為某些依賴項(例如 reva)具有需要 c-go 庫/工具鏈的元件。基於 debian 的系統的安裝指令是: sudo apt install build-essentials
。若要使用示範使用者建置並執行本機實例:
# 取得原始碼克隆 [email protected]:owncloud/ocis.git# 輸入 ocis dircd ocis# 產生資產 makegenerate# 建立二進位檔案 make -C ocis build# 初始化最小的 oCIS 配置。 demo usersIDM_CREATE_DEMO_USERS=true ./ocis/bin/ocis server# 在http://localhost:9200 上開啟瀏覽器以存取捆綁的Web-ui
包括所有電池:無需外部資料庫,無需外部 IDP!
請參閱管理文件 - Infinite Scale 簡介,開始在生產中執行 oCIS。
請參閱開發文件 - 入門以了解需求、儲存庫結構和其他起點的概述。
有關安全相關主題的一般概述,請參閱安全性方面。如果您發現安全問題,請先聯絡 [email protected]。
我們很高興 oCIS 不需要貢獻者授權協議 (CLA),因為它是 Apache 2.0 授權的。我們希望這將使貢獻程式碼變得更加容易。如果您想取得聯繫,大多數開發人員都會閒逛我們的矩陣頻道、我們的火箭聊天頻道或造訪 ownCloud 中央論壇。
《Infinite Scale》經過精心國際化,讓每個人,無論講什麼語言,都能獲得良好的體驗。為了實現這一目標,我們依靠志工翻譯的幫助。如果您想提供協助,可以在以下連結後面找到項目:Transifex for ownCloud web 和 Transifex for ownCloud(透過過濾ocis-
選擇資源)。
請始終參閱我們的貢獻指南。
ownCloud GmbH 提供的一些穩定的 ownCloud Infinite Scale 版本受最終使用者授權協議的約束。
版權所有 (c) 2020-2023 ownCloud GmbH <https://owncloud.com>