OxiCloud
自架雲端儲存 — 以 Rust 打造,效能極快、資源佔用極低。
功能特色
儲存與檔案
- 上傳 / 下載 / 整理 — 支援拖放、多檔操作、網格與清單檢視
- 分塊上傳 — 類 TUS 協定、平行分塊、可續傳、MD5 完整性驗證
- 檔案去重 — 以 SHA-256 內容位址 blob 搭配自動引用計數
- 自適應壓縮 — 依 MIME 類型自動選擇 zstd / gzip
- 回收站 — 軟刪除、還原、依保留策略自動清除
- 收藏與近期檔案
- 全文搜尋 — 可依名稱、類型、日期範圍、大小與遞迴子樹(ltree)搜尋
- MIME 魔術位元偵測 — 根據檔案內容推斷類型,不只靠副檔名
- 內嵌預覽 — 支援圖片、PDF、文字、音訊與影片播放器彈窗
- 縮圖與轉碼 — 透過 image crate 即時產生 WebP / AVIF
協定支援
- WebDAV — RFC 4918、串流 PROPFIND、鎖定機制,支援所有主流客戶端
- CalDAV — 行事曆同步(Thunderbird、GNOME Calendar、iOS、DAVx⁵ 等)
- CardDAV — 聯絡人同步,支援 vCard
- WOPI — 透過 Collabora Online 或 OnlyOffice 編輯 Office 文件
- REST API — 提供完整 JSON API 涵蓋所有操作
安全與驗證
- JWT 驗證 — 支援 refresh token
- Argon2id 密碼雜湊
- OIDC / SSO — 支援 Keycloak、Authentik、Authelia、Google、Azure AD 等
- 角色權限控制 — admin / user、資料夾層級權限
- 每位使用者儲存配額
- 分享連結 — 可選擇密碼保護
預設帳號
首次啟動時,OxiCloud 會在網頁介面提示你建立管理員帳號。
更多詳情請參閱 官方文件。