logo
icon

OxiCloud

以 Rust 打造的自托管云端存储平台

template cover
部署次数0
发布者ridemountainpig
创建于2026-03-20
模版内的服务
service icon
service icon
标签
ToolStorageProductivity

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 会在网页界面提示你创建管理员账号。

更多详情请参阅 官方文档