×

18k star,Copyparty 强大的文件服务器,强推!

hqy hqy 发表于2025-08-04 00:15:31 浏览6 评论0

抢沙发发表评论

在日常工作或个人使用中,你是否需要一个便捷、安全且功能丰富的文件服务器来进行文件共享、上传下载、远程访问等操作。

Copyparty 正是这样一个工具,它以极简的部署方式(一个Python文件)和强大的功能集,成为众多用户的首选。


图片


工具简介

Copyparty 是一个便携式文件服务器,它支持多种协议(HTTP、WebDAV、FTP、TFTP、SMB/CIFS),

具备加速的断点续传上传、文件去重、媒体索引、缩略图生成等功能。


copyparty-browser-fs8


最令人惊讶的是,它几乎不依赖任何外部库,整个服务可以通过一个 Python 文件运行,

甚至提供 Windows 可执行文件版本,真正做到了“开箱即用”。

Copyparty 由开发者 9001 创建并维护,遵循 MIT 开源协议,

适用于 Windows、Linux、macOS、Android、FreeBSD 等多种平台,甚至支持 ARM 架构和 RISC-V。


copyparty-upload-fs8


Copyparty 的功能丰富程度令人惊艳,以下是一些亮点:

多协议支持:HTTP、WebDAV、FTP、TFTP、SMB/CIFS,满足不同网络环境需求。

断点续传与加速上传:支持多线程上传,无文件大小限制,即使在 Cloudflare 上也能高效运行。

文件去重与索引:通过内容匹配实现上传去重,支持音频标签索引、全文搜索等。


copyparty-search-fs8


浏览器操作界面:支持拖拽上传、文件管理、缩略图预览、音视频播放、Markdown 编辑等。

权限管理:支持按用户、按文件夹设置读写权限,支持 OAuth 等身份验证方式。

媒体支持:内置音频播放器、视频转音频播放、图片/音频/视频缩略图生成。

自动化与扩展性:支持事件钩子、插件、ZeroMQ 消息推送等高级功能。

跨平台与轻量化:无需安装依赖,支持 Docker、Termux、NixOS 等环境部署。

如何快速开始

Copyparty 的部署极为简单,几乎不需要任何配置:

方法一:使用 Python 文件运行

只需下载 copyparty-sfx.py,然后运行:

python3 copyparty-sfx.py

这将启动一个本地文件服务器,默认开放当前目录的读写权限。

方法二:使用 pip 安装

如果你已经安装了 Python,可以通过 pip 快速安装:

python3 -m pip install --user -U copyparty

然后运行:

copyparty

方法三:使用 Windows 可执行文件

下载 copyparty.exe 或 copyparty32.exe,双击即可运行,无需安装 Python。

方法四:Docker 部署

Copyparty 提供官方 Docker 镜像,适合服务器环境部署:

docker run -p 3923:3923 -v /your/data:/mnt copyparty/copyparty

方法五:高级配置

Copyparty 支持通过命令行参数或配置文件进行高级定制,例如:

copyparty -v /mnt/music:/music:r:rw,foo -a foo:bar

这表示将 /mnt/music 映射为 /music,任何人可读,用户 foo 可读写,密码为 bar。

总结

Copyparty 是一个功能全面、部署灵活、性能优异的文件服务器解决方案。

无论你是需要一个临时的文件分享平台,还是构建一个长期稳定的远程文件服务,Copyparty 都能胜任。

它的轻量化设计和强大的扩展性,使其成为开发者和技术爱好者的理想选择。

立即试试 Copyparty,让文件共享变得前所未有的简单与高效!



打赏

本文链接:https://kinber.cn/post/5401.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客