1
存储位置
0
文件数
0 B
已用空间
围绕「存得进、取得出、不丢、够快」构建的存储引擎特性矩阵
4MB 分块 + MD5 内容寻址,相同内容全局只存一份
按 MD5 Hamming 距离选择最佳存储位置,负载自洽
多副本或 Reed-Solomon N+M 两种可靠性模式可选
WebDAV / S3 / REST API / raw 公开直链四协议入口
三档 durability_mode 异步补副本,吞吐与一致性可调
软删 30 天保留 + 覆盖归档历史,误删可恢复
9 类事件 HMAC-SHA256 签名,两阶段投递零阻塞
5 个核心指标 + ECharts 仪表盘,本地化资源零 CDN
同一份文件树,四个独立协议入口,按场景选用
SabreDAV 4.x 完整实现,通过 litmus 合规性测试
https://ul-disk.hl7.top/dav
14 个操作全实现,SigV4 鉴权,兼容 rclone / aws-cli / boto3
https://ul-disk.hl7.top/s3
程序化访问接口,AccessKey 鉴权,含 Prometheus 指标端点
https://ul-disk.hl7.top/api
fail-closed 设计,默认关闭,需显式开启 raw.enabled=1
https://ul-disk.hl7.top/raw/default/
管理后台仪表盘与文件浏览器
三步启动 uldisk:构建镜像、登录后台、完成引导
仓库根目录含 docker-compose.yml(uldisk + MySQL),首次启动自动构建镜像并初始化数据库
docker compose up -d --build
浏览器打开 /admin,默认凭据 admin / admin123,首次登录后请立即修改密码
访问 /admin/guide 配置存储位置、空间策略与协议凭据,进入正常使用