copyparty 文件服务器
copyparty 是一个便携式文件服务器,支持加速断点续传、去重、WebDAV、SFTP、FTP、TFTP、zeroconf、媒体索引、缩略图等功能,全部集成在单个 Python 文件中。
过去 7 天收获 3 颗 Star
爱鲜报评分
0.0
0 人评分
47k
星数
否
中文
Python
主语言
是
活跃
128
贡献者
人工分析
EDITORIAL推荐理由
copyparty 功能全面,几乎支持所有主流文件传输协议,且部署极其简单,只需 Python 环境即可运行。其独特的断点续传和去重机制能有效提升文件传输效率,适合个人和小团队搭建私有文件服务器。项目活跃,社区反馈积极,是自建网盘和文件共享的优质选择。
适用场景
- 个人私有云存储
- 团队文件共享与协作
- 家庭 NAS 前端
- 媒体服务器与索引
- 跨平台文件传输
优点
- 单文件部署,依赖极少
- 支持多种协议(HTTP/WebDAV/FTP/SFTP 等)
- 断点续传和去重功能强大
- 内置媒体索引和缩略图生成
- Web 界面功能丰富,支持上传、搜索、播放等
缺点
- Python 性能可能不如编译型语言
- 高级功能需要一定配置学习成本
- SMB 支持较慢且不安全,不推荐公网使用
上手难度
进阶
copyparty 文件服务器
copyparty 是一个用 Python 编写的便携式文件服务器,旨在将几乎任何设备变成功能强大的文件服务器。它支持断点续传、文件去重、多种协议访问(HTTP/WebDAV/SFTP/FTP/TFTP/SMB),并内置媒体索引、缩略图生成、搜索等功能,全部集成在单个文件中,部署极其简单。
核心特性
- 多协议支持:通过 HTTP(S)、WebDAV、SFTP、FTP(S)、TFTP、SMB/CIFS 访问文件。
- 断点续传:上传和下载均支持加速断点续传,提升大文件传输体验。
- 文件去重:基于符号链接的上传去重,节省存储空间。
- 媒体索引与缩略图:自动索引音频标签,生成图片和视频缩略图。
- Web 界面:功能丰富的浏览器界面,支持拖拽上传、文件搜索、媒体播放、Markdown 查看等。
- 零配置发现:通过 zeroconf(mDNS/SSDP)在局域网内自动广播服务。
- 账户与权限:支持基于文件夹和用户的细粒度权限控制。
快速开始
只需下载 copyparty-sfx.py 并运行:
python copyparty-sfx.py
然后通过浏览器访问 http://localhost:3923 即可。
适用场景
- 个人私有云存储,替代网盘。
- 团队内部文件共享与协作。
- 家庭 NAS 的前端管理界面。
- 媒体服务器,支持在线播放和索引。
- 跨平台文件传输,支持多种协议。
注意事项
- 高级功能(如去重、索引)需要额外配置,建议阅读官方文档。
- SMB 协议支持较慢且不安全,不建议在公网使用。
- 项目主要文档为英文,中文用户可能需要借助翻译工具。
评论
- 暂无评论,来写第一条吧。