Copyparty 是一款以简单易用、功能多样为特色的轻量化内网文件共享工具。它具备跨平台运行能力,支持多种传输协议,便于不同设备之间的文件共享;内置灵活的权限管理机制,可自定义用户访问权限,有效保障数据安全;同时支持断点续传、大文件上传等高效文件处理功能。无需复杂配置即可快速部署,适用于家庭、办公、内容创作等多种场景,是中小型文件共享需求的理想选择。
核心功能
1. 零依赖,开箱即用
- 仅需一个 Python 文件(
copyparty-sfx.py),无需安装额外依赖或配置复杂环境。 - 支持 Windows、Linux、macOS、Android 等多平台,甚至可以在树莓派、路由器等低性能设备上稳定运行。
2. 多协议支持
- HTTP/WebDAV:通过浏览器直接访问文件,支持在线预览、下载与上传。
- FTP/TFTP/SMB:兼容传统文件传输协议,可映射为网络驱动器使用。
- 二维码快速访问:启动时自动生成二维码,手机扫码即可直接操作文件,方便快捷。
3. 高效文件管理
- 断点续传:支持大文件上传或下载中断后无缝恢复,提升传输效率。
- 文件去重:自动检测重复文件,有效节省存储空间。
- 批量操作:支持批量重命名、移动、删除等操作,并可通过正则表达式简化处理流程。
- 媒体处理:自动生成图片缩略图,支持音频、视频在线播放及实时转码。
4. 灵活权限控制
- 支持用户账户管理,可为不同文件夹设置读写权限。
- 可生成临时分享链接,支持设置访问时限或密码保护,确保数据安全。
5. 智能搜索与索引
- 支持按文件名、路径、大小、修改日期等多种条件进行搜索。
- 音频文件可通过元数据(如艺术家、专辑名)快速定位。
- 支持 Markdown 文档的在线编辑与实时预览。
6. 跨平台兼容性
- 不仅可在本地设备运行,还能通过公网 IP 或工具(如 Cloudflare Tunnel)实现外网访问。
- 适配各类硬件,包括老旧电脑、NAS、智能手表等设备。
软件截图

适用场景
1. 个人文件管理
- 将闲置电脑或树莓派转变为私人网盘,替代商业云服务(如 Dropbox、OneDrive)。
- 快速共享大文件(如视频、ISO 镜像),避免依赖第三方平台。
2. 团队协作
- 为小团队提供统一的文件存储与协作空间,支持权限分级与版本控制。
- 配合 Markdown 编辑器,实现文档协同编写与知识库管理。
3. 开发与测试
- 快速搭建测试环境,模拟文件服务器行为。
- 通过多协议支持,验证不同客户端的兼容性。
4. 教育与演示
- 在课堂或会议中即时分享资料,无需依赖网络传输工具。
- 展示多媒体内容(如图片、视频)的在线播放功能。
亮点与优势
- 极简设计:无需复杂配置,启动即用。
- 高性能:支持多线程上传/下载,充分利用带宽资源。
- 全平台覆盖:从 PC 到手机,均可作为客户端使用。
- 开源免费:无商业限制,社区活跃,持续更新功能。
注意事项
1. 安全性
- 默认配置可能无密码保护,建议通过配置文件设置权限和加密传输。
- 避免将敏感目录暴露在公网,防止未授权访问。
2. 资源占用
- 虽然轻量化,但运行时仍需保持 Python 环境或 Docker 容器的稳定性。
- 在低配设备上运行时,注意监控 CPU 和内存使用情况。
3. 扩展性
- 通过插件或自定义脚本可扩展功能(如集成数据库、自动化备份)。
开源地址
- GitHub 仓库:https://github.com/9001/copyparty
- 官方自建仓库:https://codeberg.org/9001/copyparty
总结
总体而言,Copyparty 完美诠释了「简单即是终极复杂」的理念——用最精简的方式满足大多数非专业场景的文件共享需求。无论是个人极客改造旧电脑做 NAS,还是中小团队搭建低成本协作平台,它都是值得尝试的解决方案。











这一切,似未曾拥有