file-transfer-go:WebRTC 点对点文件传输工具
file-transfer-go:
一款 P2P 文件传输工具,基于 WebRTC 技术的点对点文件传输解决方案,具有安全、快速、简单的特点,无需注册即可使用。
核心功能:
- 📁 文件传输 - 支持多文件同时传输
- 📝 文字传输 - 快速分享文本内容
- 🖥️ 桌面共享 - 实时屏幕共享
- 🔗 连接状态同步 - 实时连接状态UI同步
- 🔒 端到端加密 - 数据传输安全,服务器不存储文件
- 📱 响应式设计 - 完美适配手机、平板、电脑
- 🖥️ 多平台支持 - 支持linux/macos/win 单文件部署
安装
Docker Compose
1 | services: |
使用
浏览器中输入 http://NAS的IP:8080 就能看到界面
主要功能分别是:文件传输、文本消息和共享桌面
文件传输
点击选择文件,也可以拖拉到上传窗口
可以一次性上传多个文件,点击生成取件码
会自动生成一个取件码,对方访问链接就行(还可以继续添加更多文件)
这里打开多一个无缝浏览器作为接收端,就能看到分享的文件了
TIP:正常情况,下面应该两个都连接上
接收端,点击“开始传输”
最后选择“保存文件”
发送端,也可以看到文件发送状态的
试了一下比较大的文件,都可以正常发送
文本传输
先创建一个房间,用于传输文字
创建成功以后会有链接,给对方打开就行
连接成功后,就可以输入内容
文字或者图片也是可以的
接收端,能看到实时图片和文字(不过不能相互发送信息,只能由发送端发送)
共享桌面
屏幕分享功能需要 HTTPS协议,不会弄的话就不推荐折腾了
点击创建共享房间
创建完成,复制链接
观看端打开,等待连接就行
共享端,能选择共享浏览器标签页,窗口,或者整个屏幕
感觉还是挺流畅的
总结
这款 P2P 文件传输工具还是挺实用的,有时候再局域网简单传输文件很方便,不需要用 U 盘或者 SMB 繁琐方式。不过特别注意这种不是云盘,需要两边设备同时在线才可以。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 极客的赛博空间 | 专注 AI 与技术分享!
评论
































