软件名称Rustpad汉化优化版操作系统支持依托 Docker 容器化部署支持 Linux如极空间、服务器、Windows、macOS 等所有能运行 Docker 的系统实测在极空间基于 Linux、Windows 11、群晖 NAS 上均能正常启动。软件介绍Rustpad 是基于 Rust 语言开发的轻量级实时协作编辑器核心特点是 “轻、快、私”—— 轻到单核 CPU512MB 内存就能流畅跑快到多人编辑无延迟私到支持端到端加密、自托管不用依赖任何第三方云服务。原版只有英文界面汉化版补齐了中文输入、排版适配对国内用户更友好且无需编译代码Docker 一键就能部署。Rustpad 的出色功能Rustpad 最亮眼的不是 “多能”而是 “精准解决协作的核心痛点”零账户系统不用手机号、邮箱注册分享链接就能让任何人加入编辑省去 “拉人登录” 的繁琐适合临时协作场景实时同步 无冲突基于 CRDT 算法多人同时改一段文字也不会乱码光标位置实时显示谁在编辑哪部分一目了然实测 5 人同时编辑一份 2000 字文档全程无卡顿、无内容覆盖隐私可控可选端到端加密URL 里带密钥服务器都读不到文档内容适合写保密的会议纪要、项目草稿轻量化部署Docker 命令一键启动不用装 Rust 环境、不用配数据库内存占用最高也就 512M老旧服务器也能扛住。实用场景场景 1小团队异地会议纪要痛点远程开会时有人记笔记、有人补充想法用微信发文字碎片会后要花半小时整理用付费协作工具新同事还要注册账号耽误时间。爽点打开本地部署的 Rustpad把链接丢到会议群所有人实时编辑谁加了哪条要点、谁改了错别字都能看到会议结束纪要也同步完成实测省了至少 40 分钟整理时间。场景 2编程结对调试痛点远程帮同事调代码要么截图指错要么远程控制对方电脑操作卡还容易误触传文件又要反复发新版本版本混乱。爽点在 Rustpad 里贴代码片段支持几十种语言的代码高亮我改一行、同事实时看到还能直接标注 “这里少了分号”“循环条件错了”不用来回沟通调试效率提了一倍。cpolar 内网穿透技术带来的便利原本 Rustpad 部署在本地或内网服务器只有同一个局域网的设备能访问异地的同事想协作根本连不上 —— 这也是很多自托管工具的通病好用但 “出不了门”。用 cpolar 做内网穿透后这些麻烦全没了不用折腾公网 IP不管是家庭宽带还是公司内网不用找运营商要公网 IP不用配端口映射一条命令装完 cpolar几分钟就能生成公网地址异地同事直接输这个地址就能访问你的 Rustpad地址还能固定默认的随机公网地址怕记不住、会变在 cpolar 里预留一个二级子域名就能拿到固定地址下次用直接输不用每次重新配置跨设备无压力不管同事用的是电脑、平板还是手机只要能上网就能通过 cpolar 的公网地址访问 Rustpad不用局限在局域网的设备里不用改 Rustpad 配置cpolar 只负责 “打通网络”不用动 Rustpad 的任何设置该怎么用还怎么用对新手特别友好不用懂网络原理也能搞定轻量不占资源cpolar 本身占用的内存不到 100M和 Rustpad 一起跑在 512M 内存的服务器上完全不卡实测 7x24 小时运行也没出过问题。总结Rustpad 的核心优势是 “把协作做轻、做私”—— 去掉了所有冗余功能只留实时编辑、隐私保护这些核心需求Docker 部署又让新手能快速上手而 cpolar 则补上了 “内网工具出不去” 的短板不用复杂配置就能让 Rustpad 突破局域网限制变成真正能异地协作的工具。两者组合下来既满足了 “数据自己掌控” 的隐私需求又解决了 “异地访问” 的场景需求不管是小团队临时协作还是个人做私密笔记共享都够用且顺手。不过要提一句Rustpad 默认文档存在内存里重启后会丢适合临时协作如果要长期保存需要稍改配置这点可以根据自己的需求调整。多人实时协作既方便又快捷的秘籍就在下面呦本文将带你通过Docker一键部署 这个汉化优化版本无需配置环境、无需编译代码几分钟内即可在本地或服务器上搭建属于你自己的私有协作编辑平台。无论是临时头脑风暴、课堂笔记共享还是技术团队快速草稿协作Rustpad都能成为你的高效利器。1.什么是Rustpad核心特性实时协作Real-time Collaboration多人可同时编辑同一文档光标位置、文本内容实时同步类似Google Docs或腾讯文档但更轻量。零账户系统No Signup Required用户只需分享一个链接访客打开即可编辑无需登录或注册。端到端加密可选支持通过URL中的密钥实现客户端加密E2EE服务器无法读取文档内容保障隐私。基于Rust构建性能优异后端使用Rust语言编写内存安全、高并发、低资源占用单核CPU 512MB内存即可流畅运行。支持Markdown与代码高亮编辑区支持Markdown语法渲染代码块自动高亮适合技术团队写文档、做笔记。自托管Self-hosted所有数据存储在你自己的服务器上不依赖第三方云服务完全掌控数据主权。无数据库依赖默认将文档临时保存在内存中重启后丢失也支持持久化到本地文件通过社区修改版或插件。典型使用场景团队快速头脑风暴 / 会议记录编程结对时共享代码片段教师与学生共享课堂笔记临时起草协议、清单、待办事项隐私敏感场景下的安全协作技术栈简览组件技术后端Rust Actix WebWebSocket 实现实时同步前端HTML/CSS/JavaScript无框架极简设计部署单二进制文件 or Docker 容器协议WebSocket CRDT冲突-free replicated data type算法为什么选择Rustpad开源免费MIT 许可证轻量快速启动快、响应快隐私可控自托管 可选加密极简设计无冗余功能专注写作2.前提条件2.1ssh远程连接到极空间开启【SSH 服务】使用终端Windows PowerShell / Mac Terminal登录sshrootIP2.2验证docker是否开启使用命令docker-vsystemctl status-v3.安装Rustpad首先创建一下安装的目录并进入到该目录sudomkdir-p/docker/rustpadcd/docker/rustpad创建并编辑docker-compose.yml文件#version: 3.9name: rustpad services: rustpad: container_name: rustpad image: swr.cn-north-4.myhuaweicloud.com/firfe/rustpad:2025.08.28 network_mode: bridge restart: always cpus:1mem_limit: 512m logging: options: max-size: 1m max-file:3ports: -3030:3030启动容器docker-composeup-d也可以使用docker run一键部署dockerrun-d\--namerustpad\--networkbridge\--restartalways\--cpus1--memory512m\--log-opt max-size1m\--log-opt max-file3\-p3030:3030\swr.cn-north-4.myhuaweicloud.com/firfe/rustpad:2025.08.28部署完成后在浏览器中输入http://极空间IP:3030就能看到rustpad的界面4.使用Rustpad支持多种语言格式在Rustpad中文档名称是以6位随机码来鉴别的不同的随机码对应不同的文档内容。可以更新用户名称左侧的Share Link就是我们可以分享使用的短链接分享给其它人就可以加入共同进行在线文档编辑。你们正在远程进行视频会议需要实时协作编辑一份文档或白板内容。你已经在本地启动了一个RustPad实例——这是一个基于Rust编写的轻量级协同编辑工具支持多人通过WebSocket实时同步操作。然而问题来了你和同事并不在同一个局域网内对方无法直接通过 http://你的IP:3000访问你本地运行的服务。由于大多数家庭或办公网络都处于NAT之后且没有公网IP常规方式根本无法建立连接。这时候cpolar就派上用场了跟我一起来部署cpolar吧5.安装cpolar实现随时随地开发5.1 什么是cpolarcpolar是一款安全高效的内网穿透工具无需公网IP或复杂配置只需一条命令即可将本地服务器、Web服务或任意端口映射到公网让你随时随地远程访问内网应用特别适合开发调试、远程运维和应急部署等场景。5.2 部署cpolarcpolar可以将你本地电脑中的服务如SSH、Web、数据库映射到公网。即使你在家里或外出时也可以通过公网地址连接回本地运行的开发环境。❤️以下是安装cpolar步骤使用一键脚本安装命令sudocurlhttps://get.cpolar.sh|sh安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动sudosystemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入虚拟机主机IP加9200端口即:【http://ip:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可打开浏览器访问本地9200端口使用cpolar账户密码登录即可,登录后即可对隧道进行管理。6.配置公网地址登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道隧道名称可自定义本例使用了:rustpad注意不要与已有的隧道名称重复协议http本地地址3030域名类型随机域名地区选择China Top打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址接下来就可以在其他电脑或者移动端设备异地)上使用地址访问。访问成功。7.保留固定公网地址使用cpolar为其配置二级子域名该地址为固定地址不会随机变化。点击左侧的预留选择保留二级子域名地区选择china Top然后设置一个二级子域名名称我使用的是rustpad大家可以自定义。填写备注信息点击保留。登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑。修改隧道信息将保留成功的二级子域名配置到隧道中域名类型选择二级子域名Sub Domain填写保留成功的二级子域名地区: China Top点击更新更新完成后打开在线隧道列表此时可以看到随机的公网地址已经发生变化地址名称也变成了保留和固定的二级子域名名称。最后我们使用固定的公网地址在任意设备的浏览器中访问可以看到成功访问的页面这样一个永久不会变化的二级子域名公网网址即设置好了。总结通过Docker一键部署汉化版RustPad不仅省去了繁琐的编译依赖和环境配置还能在几秒内启动一个功能完整、界面友好的实时协作编辑器。中文界面让团队成员无需适应英文操作上手即用基于CRDT的同步机制确保多人编辑时无冲突、低延迟而Docker容器化部署则保证了服务的稳定性与可移植性。更关键的是结合cpolar内网穿透工具即使你和同事分散在全国各地、处于不同的局域网中也能通过一个公网链接即时共享白板或代码片段真正打破网络壁垒。无需数据库、无需账号体系、无需复杂运维——RustPad以极简之姿承载高效协同之实。轻量、开源、自由这正是现代远程协作应有的样子
汉化版 Rustpad 轻松用!多人实时协作 + 零注册 + 自托管!cpolar 内网穿透实验室第 704 个成功挑战
软件名称Rustpad汉化优化版操作系统支持依托 Docker 容器化部署支持 Linux如极空间、服务器、Windows、macOS 等所有能运行 Docker 的系统实测在极空间基于 Linux、Windows 11、群晖 NAS 上均能正常启动。软件介绍Rustpad 是基于 Rust 语言开发的轻量级实时协作编辑器核心特点是 “轻、快、私”—— 轻到单核 CPU512MB 内存就能流畅跑快到多人编辑无延迟私到支持端到端加密、自托管不用依赖任何第三方云服务。原版只有英文界面汉化版补齐了中文输入、排版适配对国内用户更友好且无需编译代码Docker 一键就能部署。Rustpad 的出色功能Rustpad 最亮眼的不是 “多能”而是 “精准解决协作的核心痛点”零账户系统不用手机号、邮箱注册分享链接就能让任何人加入编辑省去 “拉人登录” 的繁琐适合临时协作场景实时同步 无冲突基于 CRDT 算法多人同时改一段文字也不会乱码光标位置实时显示谁在编辑哪部分一目了然实测 5 人同时编辑一份 2000 字文档全程无卡顿、无内容覆盖隐私可控可选端到端加密URL 里带密钥服务器都读不到文档内容适合写保密的会议纪要、项目草稿轻量化部署Docker 命令一键启动不用装 Rust 环境、不用配数据库内存占用最高也就 512M老旧服务器也能扛住。实用场景场景 1小团队异地会议纪要痛点远程开会时有人记笔记、有人补充想法用微信发文字碎片会后要花半小时整理用付费协作工具新同事还要注册账号耽误时间。爽点打开本地部署的 Rustpad把链接丢到会议群所有人实时编辑谁加了哪条要点、谁改了错别字都能看到会议结束纪要也同步完成实测省了至少 40 分钟整理时间。场景 2编程结对调试痛点远程帮同事调代码要么截图指错要么远程控制对方电脑操作卡还容易误触传文件又要反复发新版本版本混乱。爽点在 Rustpad 里贴代码片段支持几十种语言的代码高亮我改一行、同事实时看到还能直接标注 “这里少了分号”“循环条件错了”不用来回沟通调试效率提了一倍。cpolar 内网穿透技术带来的便利原本 Rustpad 部署在本地或内网服务器只有同一个局域网的设备能访问异地的同事想协作根本连不上 —— 这也是很多自托管工具的通病好用但 “出不了门”。用 cpolar 做内网穿透后这些麻烦全没了不用折腾公网 IP不管是家庭宽带还是公司内网不用找运营商要公网 IP不用配端口映射一条命令装完 cpolar几分钟就能生成公网地址异地同事直接输这个地址就能访问你的 Rustpad地址还能固定默认的随机公网地址怕记不住、会变在 cpolar 里预留一个二级子域名就能拿到固定地址下次用直接输不用每次重新配置跨设备无压力不管同事用的是电脑、平板还是手机只要能上网就能通过 cpolar 的公网地址访问 Rustpad不用局限在局域网的设备里不用改 Rustpad 配置cpolar 只负责 “打通网络”不用动 Rustpad 的任何设置该怎么用还怎么用对新手特别友好不用懂网络原理也能搞定轻量不占资源cpolar 本身占用的内存不到 100M和 Rustpad 一起跑在 512M 内存的服务器上完全不卡实测 7x24 小时运行也没出过问题。总结Rustpad 的核心优势是 “把协作做轻、做私”—— 去掉了所有冗余功能只留实时编辑、隐私保护这些核心需求Docker 部署又让新手能快速上手而 cpolar 则补上了 “内网工具出不去” 的短板不用复杂配置就能让 Rustpad 突破局域网限制变成真正能异地协作的工具。两者组合下来既满足了 “数据自己掌控” 的隐私需求又解决了 “异地访问” 的场景需求不管是小团队临时协作还是个人做私密笔记共享都够用且顺手。不过要提一句Rustpad 默认文档存在内存里重启后会丢适合临时协作如果要长期保存需要稍改配置这点可以根据自己的需求调整。多人实时协作既方便又快捷的秘籍就在下面呦本文将带你通过Docker一键部署 这个汉化优化版本无需配置环境、无需编译代码几分钟内即可在本地或服务器上搭建属于你自己的私有协作编辑平台。无论是临时头脑风暴、课堂笔记共享还是技术团队快速草稿协作Rustpad都能成为你的高效利器。1.什么是Rustpad核心特性实时协作Real-time Collaboration多人可同时编辑同一文档光标位置、文本内容实时同步类似Google Docs或腾讯文档但更轻量。零账户系统No Signup Required用户只需分享一个链接访客打开即可编辑无需登录或注册。端到端加密可选支持通过URL中的密钥实现客户端加密E2EE服务器无法读取文档内容保障隐私。基于Rust构建性能优异后端使用Rust语言编写内存安全、高并发、低资源占用单核CPU 512MB内存即可流畅运行。支持Markdown与代码高亮编辑区支持Markdown语法渲染代码块自动高亮适合技术团队写文档、做笔记。自托管Self-hosted所有数据存储在你自己的服务器上不依赖第三方云服务完全掌控数据主权。无数据库依赖默认将文档临时保存在内存中重启后丢失也支持持久化到本地文件通过社区修改版或插件。典型使用场景团队快速头脑风暴 / 会议记录编程结对时共享代码片段教师与学生共享课堂笔记临时起草协议、清单、待办事项隐私敏感场景下的安全协作技术栈简览组件技术后端Rust Actix WebWebSocket 实现实时同步前端HTML/CSS/JavaScript无框架极简设计部署单二进制文件 or Docker 容器协议WebSocket CRDT冲突-free replicated data type算法为什么选择Rustpad开源免费MIT 许可证轻量快速启动快、响应快隐私可控自托管 可选加密极简设计无冗余功能专注写作2.前提条件2.1ssh远程连接到极空间开启【SSH 服务】使用终端Windows PowerShell / Mac Terminal登录sshrootIP2.2验证docker是否开启使用命令docker-vsystemctl status-v3.安装Rustpad首先创建一下安装的目录并进入到该目录sudomkdir-p/docker/rustpadcd/docker/rustpad创建并编辑docker-compose.yml文件#version: 3.9name: rustpad services: rustpad: container_name: rustpad image: swr.cn-north-4.myhuaweicloud.com/firfe/rustpad:2025.08.28 network_mode: bridge restart: always cpus:1mem_limit: 512m logging: options: max-size: 1m max-file:3ports: -3030:3030启动容器docker-composeup-d也可以使用docker run一键部署dockerrun-d\--namerustpad\--networkbridge\--restartalways\--cpus1--memory512m\--log-opt max-size1m\--log-opt max-file3\-p3030:3030\swr.cn-north-4.myhuaweicloud.com/firfe/rustpad:2025.08.28部署完成后在浏览器中输入http://极空间IP:3030就能看到rustpad的界面4.使用Rustpad支持多种语言格式在Rustpad中文档名称是以6位随机码来鉴别的不同的随机码对应不同的文档内容。可以更新用户名称左侧的Share Link就是我们可以分享使用的短链接分享给其它人就可以加入共同进行在线文档编辑。你们正在远程进行视频会议需要实时协作编辑一份文档或白板内容。你已经在本地启动了一个RustPad实例——这是一个基于Rust编写的轻量级协同编辑工具支持多人通过WebSocket实时同步操作。然而问题来了你和同事并不在同一个局域网内对方无法直接通过 http://你的IP:3000访问你本地运行的服务。由于大多数家庭或办公网络都处于NAT之后且没有公网IP常规方式根本无法建立连接。这时候cpolar就派上用场了跟我一起来部署cpolar吧5.安装cpolar实现随时随地开发5.1 什么是cpolarcpolar是一款安全高效的内网穿透工具无需公网IP或复杂配置只需一条命令即可将本地服务器、Web服务或任意端口映射到公网让你随时随地远程访问内网应用特别适合开发调试、远程运维和应急部署等场景。5.2 部署cpolarcpolar可以将你本地电脑中的服务如SSH、Web、数据库映射到公网。即使你在家里或外出时也可以通过公网地址连接回本地运行的开发环境。❤️以下是安装cpolar步骤使用一键脚本安装命令sudocurlhttps://get.cpolar.sh|sh安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动sudosystemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入虚拟机主机IP加9200端口即:【http://ip:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可打开浏览器访问本地9200端口使用cpolar账户密码登录即可,登录后即可对隧道进行管理。6.配置公网地址登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道隧道名称可自定义本例使用了:rustpad注意不要与已有的隧道名称重复协议http本地地址3030域名类型随机域名地区选择China Top打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址接下来就可以在其他电脑或者移动端设备异地)上使用地址访问。访问成功。7.保留固定公网地址使用cpolar为其配置二级子域名该地址为固定地址不会随机变化。点击左侧的预留选择保留二级子域名地区选择china Top然后设置一个二级子域名名称我使用的是rustpad大家可以自定义。填写备注信息点击保留。登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑。修改隧道信息将保留成功的二级子域名配置到隧道中域名类型选择二级子域名Sub Domain填写保留成功的二级子域名地区: China Top点击更新更新完成后打开在线隧道列表此时可以看到随机的公网地址已经发生变化地址名称也变成了保留和固定的二级子域名名称。最后我们使用固定的公网地址在任意设备的浏览器中访问可以看到成功访问的页面这样一个永久不会变化的二级子域名公网网址即设置好了。总结通过Docker一键部署汉化版RustPad不仅省去了繁琐的编译依赖和环境配置还能在几秒内启动一个功能完整、界面友好的实时协作编辑器。中文界面让团队成员无需适应英文操作上手即用基于CRDT的同步机制确保多人编辑时无冲突、低延迟而Docker容器化部署则保证了服务的稳定性与可移植性。更关键的是结合cpolar内网穿透工具即使你和同事分散在全国各地、处于不同的局域网中也能通过一个公网链接即时共享白板或代码片段真正打破网络壁垒。无需数据库、无需账号体系、无需复杂运维——RustPad以极简之姿承载高效协同之实。轻量、开源、自由这正是现代远程协作应有的样子