# 一. 简介

**copyparty** 是一款功能非常丰富的多功能文件服务器，主要用来分享你电脑、服务器、设备里的文件，并通过浏览器、WebDAV、FTP 等方式访问，还支持播放音乐、上传文件、权限设置等功能，几乎可以在任何有 Python 环境的地方运行。虽然运行很容易，但我不敢说它简单易用 。

copyparty 给自己的定位是「便携式文件服务器，具有断点续传、重复数据删除、WebDAV、FTP、TFTP、零配置网络、媒体索引器、缩略图++，全部集成在一个文件中，无依赖。 



可以上传、下载、播放视频、听歌、看图片…非常纯粹的文件分享工具。有 [Alist](https://www.appinn.com/alist-file-list-program/) 的感觉，不过它不支持网盘。 



**主要特点**

- 可恢复上传：支持加速的可恢复文件上传，确保在网络中断时可以继续上传。
- 多协议支持：提供多种协议，包括 HTTP、WebDAV、FTP、TFTP 等，适应不同的使用需求。
- 去重功能：通过文件链接实现上传去重，节省存储空间。
- 多平台兼容：可以在 Windows、Linux、macOS、Android 等多个平台上运行。
- 用户权限管理： 支持每个文件夹和用户的权限管理，确保文件安全。
- 媒体索引和缩略图：自动生成媒体文件的缩略图，并支持音频、视频和图片的播放。
- 动态文档：支持 Markdown 文档的查看和编辑。
- 零配置：只需运行一个脚本即可开始使用，无需复杂的配置过程。
- 易于部署: 提供 Docker 镜像，可以快速方便地进行部署。



**应用场景**

- 在家庭或办公室网络中快速搭建一个临时的文件共享服务器。
- 将闲置的电脑或树莓派等设备变成一个功能强大的个人网盘。
- 为团队提供一个简单易用的文件协作平台。



可以在电脑和手机上使用。



# 二. 登录

![](./asset/登录.JPG)

分别输入用户名和密码，点击“login”进行登录。



# 三. 设置中文界面

![1758789409520](./asset/设置中文.JPG)

点击"设置"图标  => "language" => 选择中文 => OK确认





# 四. 创建子目录

![]()

![创建子目录](./asset/创建子目录.JPG)



![](./asset/创建子目录2.JPG)



选择父目录  =>  点击“创建文件夹”图标 =>  输入文件夹名称 => 创建目录按钮 => 创建子目录成功





# 五. 上传文件

![](./asset/上传文件1.JPG)



选择目录 => 点击up2k(火箭)图标 => 点击上传按钮 => 选择文件、图片或者视频 =>确定



支持断点续传功能。



# 六.下载文件

## 1.下载视频

![](./asset/下载0.JPG)



![](./asset/下载2.JPG)

选择目录 => 点击视频文件 => 自动播放 => 点击右下角... => 选择"下载" =>下载

注意：在手机上，需要使用系统的浏览器打开页面才行，在微信中不能下载。



## 2.下载图片

选择目录 => 点击图片文件 => 打开图片 => 长按图片或者右键 => 保存图片或者另存为 =>下载

![](./asset/下载图片.jpg)







## 3.下载文本文件

![](./asset/下载3.JPG)



选择目录 => 点击文件 => 下载

注意：需要点击图示2位置的图片（切换网格和列表），切换到列表模式，点击文件才能下载。



## 4.下载文档

同上



## 5.下载目录

![](G:\网站备份\copyparty\docs\asset\下载目录.JPG)

选择目录 => 点击目录前面的zip或者tar => 目录打包成zip或者tar下载



# 七.在线预览

支持：文本文件、md、图片和视频等常见文件的预览功能。

![](./asset/预览.JPG)

选择目录 => 点击文件 =>自动打开显示。









# 八.映射到本地电脑

步骤如下所示：



![](./asset/win系统映射webdav0.JPG)



![](./asset/win系统映射webdav1.JPG)



![](./asset/win系统映射webdav.JPG)



![](./asset/win系统映射webdav2.JPG)









# 九.在线分享

## 1.微信浏览器中分享



![]()



![微信分享](./asset/微信分享.jpg)



在微信浏览器中，点击右上角的...图标 => 弹出上面的菜单 => 点击转发给朋友 => 选择用户



## 2.系统浏览器中分享

![](./asset/浏览器分享.jpg)



在手机浏览器中，点击右下角的图标... => 弹出上面的菜单 => 分享 => 微信 => 选择用户。



## 3.在微信中接收到的分享

![](./asset/微信中收到的链接.jpg)



在微信中接收到分享的链接后，点击链接，即可打开预览。



# 十. 删除文件



点击灭火器图标 => 列出最近上传的文件列表 => 选择需要删除的文件 => 点击前面的“删除”链接。



![](./asset/删除文件.JPG)