开源一个自己写的基于 WebRTC 传输的在线站。

2025 年 8 月 5 日
 molika

前几天一直在线传文件,后面就想着自己弄一个。 WebRTC 也更加放心。 这次直接体验了一把 nextjs + go 。 构建出来的文件直接单文件部署即可,前端资源也一并在二进制包。非常 nice 。 -port z 指定端口

目前已经实现了 文件传输。 桌面共享 开发中。

开源地址 https://github.com/MatrixSeven/file-transfer-go

体验地址 https://transfer.52python.cn/

佬们可以 star 或者拍代码(大部分 AI ) 哈哈哈

3927 次点击
所在节点    程序员
51 条回复
molika
2025 年 8 月 5 日
文字和桌面还是适配。目前只能文件
hellodigua
2025 年 8 月 5 日
有点牛,请问下文件不经过中转服务器,是点对点传输吗?
hellodigua
2025 年 8 月 5 日
你这个整一个正式的域名,我甚至愿意保存长期使用
yiroonli
2025 年 8 月 5 日
支持
molika
2025 年 8 月 5 日
@hellodigua 是的 数据不经过我的服务器,通过打洞然后点到点直传,不然你传个文件 我带宽都爆掉了哈哈哈。
molika
2025 年 8 月 5 日
@hellodigua 不出意外 会一致挂着。 就这个域名。
molika
2025 年 8 月 5 日
@yiroonli 感谢大佬 打破 0 回复了
andyskaura
2025 年 8 月 5 日
我有做一个类似的,不感觉方向都走错了,没你这个直观。explorer.kuraa.cc
molika
2025 年 8 月 5 日
@andyskaura 侧重点不一样,我这个就是传文件。用啥传啥就完事了
Smilencer
2025 年 8 月 5 日
https://boardrop.app/
局域网互传也是走的 WebRTC
WebRTC 走不通,临时互传个文字图片也可以
TimPeake
2025 年 8 月 5 日
界面看着有点 tailwindcss 风
cat
2025 年 8 月 5 日
试了一下,没打通
skiy
2025 年 8 月 5 日
我现在用 croc 命令行传。。。
wKong753900
2025 年 8 月 5 日
哈哈,我去年也有这么个想法,写开源项目写到一半就没继续了
sujin190
2025 年 8 月 5 日
不搞个生成二维码
blankmiss
2025 年 8 月 5 日
打不通一点
realpg
2025 年 8 月 5 日
神仙应用 star 了 打算忙完自己搭建一个

可不可以 feature request?

后端加个配置项
allowTextRelay: false,
allowPictureRelay: false,
pictureRelaySizeLimit: 102400,

然后前端对应实现一下
molika
2025 年 8 月 5 日
@blankmiss 和 NAT 网络有关系, 我这里没有搭建中续服务器,所以打洞失败会直接失败,而不是降级使用中续。因为我最初就认为用这个 p2p 其实是为了不过服务器。
molika
2025 年 8 月 5 日
@blankmiss 和 NAT 网络有关系, 我这里没有搭建中续服务器,所以打洞失败会直接失败,而不是降级使用中续。因为我最初就认为用这个 p2p 其实是为了不过服务器。!!!
molika
2025 年 8 月 5 日
@cat 和 NAT 网络有关系, 我这里没有搭建中续服务器,所以打洞失败会直接失败,而不是降级使用中续。因为我最初就认为用这个 p2p 其实是为了不过服务器。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1150088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX