copyparty
软件描述
便携式文件服务器,支持加速断点续传、去重、WebDAV、FTP、TFTP、零配置网络发现、媒体索引、缩略图++等功能,所有功能集成于一个文件中,无依赖。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 copyparty?
使用任意网页浏览器,将几乎任何设备变为支持断点续传上传/下载的文件服务器
仅需 Python(2 或 3),所有依赖项均为可选
功能
后端功能
IPv6 + Unix 套接字
多进程(真正的多线程)
卷(挂载点)
账户管理
FTP 服务器
TFTP 服务器
WebDAV 服务器
SMB/CIFS 服务器
快速访问二维码
UPnP / ZeroConf / mDNS / SSDP
事件钩子 (#event-hooks) / 脚本运行器
反向代理支持
上传功能
基础:普通 multipart,兼容 IE6
up2k:JavaScript 实现,支持断点续传、多线程
无文件大小限制!即使在 Cloudflare 上也适用
stash:简易 PUT 文件投递器
文件名随机化
只写目录
unpost:撤销或删除误传文件
自毁功能(由服务端或客户端指定)
竞速传输(接近 P2P 效果)
符号链接 / 丢弃重复文件(基于内容匹配)
下载功能
浏览器中直接下载单个文件
文件夹打包为 ZIP / TAR 格式下载
FUSE 客户端(只读)
浏览器功能
导航栏(目录树侧边栏)
文件管理器(剪切/粘贴、删除、批量重命名)
音频播放器(支持操作系统媒体控制及 Opus/MP3 转码)
将视频文件以音频形式播放(服务端转码)
带 WebM 播放器的图片画廊
支持语法高亮的文本文件浏览器
缩略图
... 图片使用 Pillow、pyvips 或 FFmpeg 生成
... 视频使用 FFmpeg 生成
... 音频使用 FFmpeg 生成频谱图
缓存淘汰策略(max-age;未来可能支持 max-size)
多语言界面(英文、挪威语、中文,可自行添加)
单页应用(上传时仍可浏览)
服务器索引
按内容查找文件 (#file-search)
按名称/路径/日期/大小搜索
按 ID3 标签等元数据搜索
客户端支持
文件夹同步
兼容 curl
OpenGraph(支持 Discord 嵌入)
Markdown
查看器
编辑器(为什么不呢)
变量支持
动机
项目目标 / 哲学思想
逆向 Linux 哲学——做所有事,且做到尚可
紧急情况下快速部署,提供丰富功能的即插即用服务
部分替代方案可能更适合你
随处运行,全面支持
支持尽可能多的网页浏览器和 Python 版本
每种浏览器至少应能浏览、下载、上传文件
成为在老旧设备间传输数据的可靠应急方案
依赖项极简
但允许可选依赖带来附加功能
所有内容均为纯文本,便于人工审查恶意代码
无需任何准备或配置,直接运行 SFX(其本身也是纯文本)
可适应、可塑形、可篡改
主要功能
🔄 替代方案
72 个选择本地解决方案通过Nextcloud Files、Talk和Groupware提供文件同步、通用数据访问及协作功能。确保企业数据存储的安全与可控,配备强大的隐私保护工具,包括加密、细粒度访问控制以及漏洞赏金计划。
自托管选项,支持安全的文件同步、共享、日历、联系人和邮件,兼容移动设备、桌面端和网页端访问及外部存储,提供实时协作、密码保护链接、文档编辑、防病毒扫描和LDAP集成。
Hoodik
Hoodik 是一款轻量级、安全且可自托管的云存储解决方案。它使用 Rust 和 Vue 设计与构建,专注于端到端加密,保护您的数据免受窥探和黑客攻击。

myDrive Storage
开源云文件存储服务器(类似于Google Drive)。将myDrive部署在您信任的自有服务器或平台上,然后通过网页浏览器访问myDrive。MyDrive使用mongoDB存储文件/文件夹元数据,并支持多种数据库来存储文件块,例如Amazon...

HFS 2 (HTTP File Server)
你可以使用 HFS(HTTP 文件服务器)来发送和接收文件。 它与传统的文件共享不同,因为它使用网络技术,能更好地兼容当今的互联网。 它也不同于传统网页服务器,因为 它非常易于使用,打开即可运行。
openmediavault
openmediavault 是基于 Debian Linux 的下一代网络附加存储(NAS)解决方案。它包含 SSH、(S)FTP、SMB/CIFS、DAAP 媒体服务器、RSync、BitTorrent 客户端等多种服务,可通过插件进行扩展。
FileRise
轻量级、自托管的基于Web的文件管理器,支持多文件上传、编辑及批量操作——使用PHP与JavaScript构建,实现无缝的文件和文件夹管理(兼容Docker与Unraid)。




