1.9kStar,一款专注于“不限速”的开源网盘系统

文刀 发布于 阅读:1
大家好,我是锋哥。

你有没有这样的烦恼:好不容易找到一个心仪的网盘服务,却在上传下载大文件时被迫感受"秒传"的谎言。 传统的自建网盘往往受制于服务器带宽,无法真正满足我们对高速传输的需求。

今天,我要向大家推荐一个真正解决这一痛点的开源项目——ZPan。

简介

ZPan是一个基于云存储的自托管网盘系统,可用于搭建私人网盘或企业网盘。与其他网盘系统不同,ZPan的设计理念是打破传统云存储的限制,致力于打造一款真正不限速的网盘系统。

ZPan的工作原理十分巧妙,它本质上是一个URL签名服务器+可视化的文件浏览器。通过挂载云存储对象存储服务,将文件直接存储到后端云存储中。

具体来说,当用户上传文件时,ZPan服务端会生成一个经过签名的临时URL,客户端直接使用这个URL将文件上传到云存储,全程不经过ZPan服务器本身。下载过程也是如此,客户端直接从云存储下载文件,仅靠服务端进行URL签名验证。

核心功能
  • 全面的文件管理: 支持文件和多级文件夹的创建、删除、移动和重命名
  • 灵活的文件分享: 可以分享文件或整个文件夹,且分享链接无需登录即可访问
  • 丰富的在线预览: 支持文档预览和音视频播放,用户可直接在浏览器中查看和播放文件,无需下载
  • 多用户支持: 支持多用户存储空间控制,管理员可为每个用户分配独立的存储空间
  • 多语言界面: 支持多种语言,满足全球用户的需求
  • 广泛的云存储兼容性: 支持所有兼容S3协议的云存储服务
安装部署

ZPan提供了多种安装方式,适合不同需求的用户:

系统服务安装
# 安装服务
curl -sSLf https://dl.saltbo.cn/install.sh | sh -s zpan

# 启动服务
systemctl start zpan

# 查看服务状态
systemctl status zpan

# 设置开机启动
systemctl enable zpan

# 查看日志
journalctl -xe -u zpan -f
Docker安装(推荐)
docker run -it -p 8222:8222 -v /etc/zpan:/etc/zpan --name zpan saltbo/zpan

部署完成后,通过浏览器访问 ip:8222 即可进入配置流程。

使用教程

首页

用户管理

站点设置

邮箱配置

创建存储

上传操作

文件管理

开源地址

https://github.com/saltbo/zpan

data-darkmode-original-color="rgb(63, 63, 63)" data-pm-slice="0 0 []">

End


锋哥简介:
Java1234_小锋,真名:曹锋,前世界500强央企软件工程师,12年Java,Python老司机,技术专家,资深Java,Python讲师,小锋网络科技 光杠司令员,司令部:www.java1234.comwww.python222.com每天坚持锻炼身体,坚持早睡早起,崇尚自由,平时喜欢带带Java学员 (已经成功指导2000+学员高薪就业),喜欢搞搞Java技术自媒体,搞搞产品,后期继续研究主流技术,包括大数据,人工智能等。锋哥在公众号里整理了一份Java从入门到入土高级视频+Java常见笔试面试题+Java优秀简历模版,有需要的,可以关注下锋哥java1234公众号,回复【资料】领取。

>   >最近锋哥开始收Java学员啦!
  • 66套Java精品项目实战教程
  • 爆了!高级Python学习大礼包 ~直接拿走~

>   >爆了!高级AI学习大礼包 ~直接拿走~

  • SpringSecurity+Vue权限系统(42讲) 震撼发布!
  • Java微信小程序电商实战课程(95讲) 高调发布!

>


2025年粉丝福利 http://download.java1234.com/每月免费送 666 套Java海量资源网站 VIP会员,供大伙一起学Java如果没加过锋哥微信的加一下锋哥助理微信备注 VIP 即可开通👇👇👇

需要登录才能发表回复

请登录或注册以继续。