Copyparty+cpolar,随时随地访问你的私人文件库

Copyparty 是一款轻量化的跨平台文件服务器工具,核心功能都集成在单个 Python 文件中,支持 Linux、Windows、macOS、Android 等系统,能实现 HTTP、WebDAV、FTP 等多协议访问,还自带断点续传、媒体预览、全文搜索等实用功能,内存占用极低,无需复杂安装就能快速启动。它的适用人群十分广泛,比如家庭用户可用来搭建影音库,小团队能借助它实现文件协作,个人用户也能管理本地文件,优点在于操作门槛低、功能贴合日常使用需求,不用依赖第三方网盘,数据完全由自己掌控。

使用 Copyparty 的过程中能感受到它的实用性,但也有一些需要注意的地方😜。比如在家庭场景中分享文件给长辈时,虽然可以生成简易访问页,但首次设置时要注意调整界面语言和简化操作步骤,避免老人因界面复杂无法使用;小团队协作时,要提前设置好文件权限,区分公共文件和敏感文件的访问范围,防止信息泄露;另外,上传大量照片或视频时,虽然它支持秒级加载,但建议按文件夹分类整理,能让全文搜索功能发挥得更高效。

不过 Copyparty 仅在局域网内使用时,会暴露明显的局限性。比如出差在外需要调取 NAS 里的工作文件,或者回老家想让父母查看自己存储的家庭视频,因为不在同一局域网,根本无法访问;小团队成员外出办公时,也没法随时获取办公室电脑里的协作文件,只能靠微信、邮件传输,不仅速度慢,还容易出现文件过期、版本混乱的问题,日常使用的便利性大打折扣。

而将 Copyparty 与 cpolar 内网穿透工具结合后,这些问题就能迎刃而解✅。cpolar 无需设置路由器端口映射、不用申请公网 IP,就能为内网的 Copyparty 生成公网访问链接。比如出差时客户急需 NAS 里的设计文件,用手机打开 cpolar 生成的链接就能快速找到并分享;在外喝咖啡突然发现漏带重要资料,也能通过公网链接从家里的 NAS 调取;家庭用户即便不在家,也能让异地的家人访问影音库看视频。这种组合既保留了 Copyparty 本地管理文件的便捷性,又打破了局域网的限制,实现了文件的远程安全访问。

教程准备完毕,在下面呦。需要的小伙伴快去安装吧!

1 关于Copyparty

Copyparty是什么?

Copyparty是一款轻量级、便携式的文件服务器工具,全部功能集成在一个Python文件中。它支持多种操作系统(Linux/Windows/macOS/Android等),无需复杂依赖安装,30秒内即可启动服务。

为什么选择Copyparty?

  • 超轻量化:一个Python文件就能搞定,内存占用极低。
  • 多功能:HTTP服务器、WebDAV、FTP等多种协议支持,还有断点续传、媒体索引等高级功能。
  • 易用性强:简单配置即可启动服务,适合各种技术水平的用户。

2 群晖nas部署安装Copyparty

好了,废话少说,直接上手!我们今天就用群晖NAS来部署Copyparty。跟着我一步步走,保证你轻松搞定!

如果你在linux主机上可以参考这个docker命令!

bash 复制代码
# 新建文件夹 copyparty 和 子目录
mkdir -p /volume1/docker/copyparty/{config,files}
​
# 进入 copyparty 目录
cd /volume1/docker/copyparty
​
# 将 copyparty.conf 放入 config 目录中
​
# 运行容器
docker run -d \
   --restart unless-stopped \
   --name copyparty \
   -p 3923:3923 \
   -v $(pwd)/files:/w \
   -v $(pwd)/config:/cfg \
   copyparty/ac

首先打开群晖的界面,确认有没有安装dokcer,也就是这个container Manager。

点击镜像仓库,在搜索栏搜索Copyparty,跳出来的第一个ac这个就是,双击它后点击下载。

然后我们去文件管理中,在docker文件夹中创建一个新文件夹copyparty

并在里面创建两个子文件夹分别是files和config

官方建议使用配置文件,而不是直接使用参数。配置文件采用了类似 YAML 的文件格式,我找了一个简化版,右上角下载。

copyparty/docs/examples/docker/basic-docker-compose/copyparty.conf at hovudstraum · 9001/copyparty

然后我们把下载好的配置文件放入config目录中

回到docker里面双击下载好的copyparty点击运行

常规设置不变点击下一步,高级设置的端口这里按照自己需求填写,我这里填写3923。

存储空间设置这里把我们刚才创建的两个子文件夹添加进来。

config后面的路径是/cfg,意味着存放配置文件。

files后面的路径是/w,意味着存放您要共享的文件。

点击下一步,确认一下没什么问题点击完成

现在容器已经启动了,我们打开浏览器输入群晖的ip地址加上3929端口,

就能看到我们copyparty的界面啦!

3 简单使用copyparty

刚进来是什么都没有的,我们先去设置里面修改一下语言,还有各种各样的主题

返回到主界面,他这个功能是相当多的

我这里简单举例玩一下,更深层的还需要自己去慢慢玩哦!

我在 files 目录中放入一些文件:

回到copyparty刷新页面,音视频、pdf 、图片都可以直接播放或者阅读,而且都是有封面的,也支持自定义缩略图的大小和格式。

自动为音视频和图片生成缩略图和波形图,内置音乐播放器并支持实时转码。

比如你手机里存了上千张照片,想备份到NAS里。过去你可能需要找数据线,或者用各种同步APP。现在,你只需要用手机浏览器访问那个地址,点击上传,选择照片,

你会发现照片会以你局域网最快的速度'飞'进你的NAS,体验非常丝滑。

并且它支持全文搜索,能直接搜索里面的内容,甚至能搜文件里的一句话,这功能别的工具要么收费要么麻烦。

4 介绍以及群晖安装cpolar

说到这里,一个关键问题就来了。刚才我们所有的操作,都局限在同一个局域网里。

也就是说,只有连着同一个WiFi的人才能访问。如果我出差了,需要紧急把一个大文件发给公司办公室的同事,怎么办呢?

别担心,我们有cpolar内网穿透工具!它可以为你在内网的服务,生成一个公网上任何人都能访问的安全链接。它就像一个专业的'快递员',能精准地把你家里的Copyparty服务,递送到互联网的任何一个角落。

市面上有很多内网穿透工具,我为什么使用cpolar呢?

主要有三点:第一,它极其稳定,不会像一些免费工具那样时断时续;

第二,它的配置非常简单,对新手极其友好,不需要你去研究复杂的路由器设置;

第三,它的安全性做得非常好。

安装过程依旧很简单,跟我继续操作!

下面是安装cpolar步骤:

cpolar 提供了群晖安装的套件,点击下面Cpolar群晖套件下载地址,下载相应版本的群晖Cpolar套件,如果找不到对应的型号,可以选择相近版本型号套件。

打开群晖套件中心,点击右上角的手动安装按钮。

选择我们本地下载好的cpolar套件安装包,然后点击下一步

点击同意按钮,然后点击下一步

最后点击完成即可。

安装完成后,在外部浏览器,我们通过群晖的局域网ip地址9200端口访问Cpolar的Web管理界面,然后输入Cpolar邮箱账号与密码进行登录,登录后,一切的操作在管理界面完成.

5 创建Copyparty的公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理------创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:3923 (只使用http端口即可)
  • 端口类型:因为我想长期使用所以我选择二级子域名,如果你只是为了测试或者非长期使用也可以选择随机域名,这个是免费的,但是24小时后域名会变化,需要再次复制,大家按照自己需求来选择就行!
  • 地区:选择China top

接着我们来cpolar官网去保留一个二级子域名,这样防止被别人占用。登录cpolar官网,点击预留、选择保留二级子域名。

然后复制保留好的子域名回到配置界面

粘贴到域名这里后点击创建

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道 生成了两条固定的二级子域名公网地址。

接下来就可以在任意设备随时随地,使用这个地址在浏览器中登录访问。

这个地址!就是你的copyparty在互联网上的'新家'!你可以立即把它发给你的朋友试试,他已经可以随时访问了。无论你是在咖啡馆、在出差的酒店,还是在世界的任何一个角落,只要有网络,你就能像在家里一样,高速、安全地访问你自己的文件服务器。这种'数据自由'的感觉,一旦体验过,就再也回不去了!

结尾

Copyparty 凭借轻量化、多功能的特点,能满足个人、家庭和小团队的文件管理需求,搭配 cpolar 内网穿透工具后,可突破局域网限制实现远程访问。该组合操作简单,无需复杂配置,能切实解决网盘限速、文件过期、异地访问难等问题,让本地文件管理更灵活,数据访问更自由。

相关推荐
AskHarries1 小时前
文件上传系统
后端
止语Lab2 小时前
好的 DX 不等于少写代码——三种语言的摩擦力设计课
后端
吃饱了得干活2 小时前
别再手动解析 LLM 输出了!LangChain 四种结构化输出方案对比
后端·python·langchain
程序员天天困2 小时前
Arthas trace 命令怎么用?一行定位最慢那行代码
jvm·后端
Huiturn2 小时前
GPT 5.6 连续编码 10 小时,纯 Python 啃下 Word 二进制格式——doc2docx 实现拆解
后端
用户298698530142 小时前
Python 实现 Excel 与 Markdown 互转的实用指南
后端·python·excel
用户77283104908402 小时前
krono-job:零侵入、单二进制交付的分布式任务调度平台(开源)
后端
Conan在掘金2 小时前
鸿蒙报错速查:Function lacks ending return statement,返回路径漏 return 就炸,根因 + 真解法
后端
人间凡尔赛3 小时前
AI-Native 云原生架构:2026 年从容器编排到智能体编排的范式革命
后端·云原生·架构
IT_陈寒3 小时前
Vue的响应式让我加班到凌晨3点,原来问题出在这
前端·人工智能·后端