大数跨境
0
0

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

1.9k Star,一款专注于 “不限速” 的开源网盘系统 极客之家
2025-11-27
6
图片

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

今天,我要向大家推荐一个真正解决这一痛点的开源项目——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

后端专属技术群

构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!

文明发言,以交流技术职位内推行业探讨为主

广告人士勿入,切勿轻信私聊,防止被骗

图片
加我好友,拉你进群

点下方的“❤支持我们,非常感谢!

【声明】内容源于网络
0
0
极客之家
内容 3208
粉丝 0
极客之家
总阅读564
粉丝0
内容3.2k