Fast Send是一款基于WebRTC技术的开源点对点(P2P)文件传输工具,用户可通过网页界面实现浏览器间直接数据交换,无需第三方服务器中转,兼具高效与安全特性。
其核心优势在于采用点对点加密传输,确保数据端到端加密以保护用户隐私;支持文件与文件夹批量传输,大幅提升批量共享效率;在局域网环境中能自动优化传输速度,适合个人与团队快速分享大量数据。
此外,该工具界面设计简单易用,支持中英文切换(页面右上角),还具备PWA轻量安装功能,用户可将其添加至桌面或主屏幕,获得近似原生应用的使用体验。
1.单容器部署
在命令行终端复制以下命令,直接运行即可:
docker run -d \
--name fastsend \
--restart always \
-p 5300:3000 \
-e NODE_ENV=production \
918178/fastsend:v0.5.7 \
node server/index.mjs2.多容器编排部署
创建一个FastSend目录,在该目录下新建docker-compose.yaml文件,然后将以下代码复制到其中:
vim docker-compose.yaml
version: '3'
services:
fastsend:
image: 918178/fastsend:v0.5.7
container_name: fastsend
restart: unless-stopped
ports:
- 5300:3000
environment:
- NODE_ENV=production
command: node server/index.mjs在FastSend目录下打开命令行终端,执行以下命令:
docker-compose up -d以上两种部署方式二选一,运行成功后浏览器地址输入:http://<服务器IP地址>:5300,即可访问Fast Send服务。
若您认为该项目部署流程繁琐,或对工具的功能、操作体验不满意,不妨尝试现成的 Local Send 、 LAN Drop 等其他同类工具。这些工具通常具备轻量化部署、跨平台兼容、操作界面简洁等优势,能够为您提供高效、便捷的局域网文件传输体验。
其他功能相似的文件传输工具项目推荐
找了很多工具,最终用上了WECOM。公司限制不让装wechat
不让装 为啥呀 保密性这么高么 自己单独弄个虚拟机 然后再穿出去😂
不错的项目,准备自己部署一个
是挺不错的
这个会将文件临时存放服务器吗?
FastSend基于WebRTC实现P2P传输 不会将文件临时存放在服务器
捕获技术大佬一枚😎
不敢当 就日常瞎整活 瞎记录罢了
一般都是用微信QQ什么的,超大的就是LocalSend+Radmin LAN,也挺方便的,毕竟一直就那么几个人互传文件
你这挺全面的呀 不过也好 哪个方面用那个 不被局限
我记着之前见到过一个项目跟这个差不多,但是貌似又不是这个
这些文件传输工具UI设计都差不太多的😂
尽管有很多高效的新工具,我的 同事们还是习惯用 Teams 和 微信传文件。
其实我自己也经常用微信在手机和电脑之间互传图片和大段文字。
觉得一方面是没有学习成本,另一方面是很多时候传过的的文件并不是马上就要,可能都是我收到了,但是我要等晚上,或者过两天再用。这种日常社交软件中有记录的就方便很多。
其实日常生活中用的更多的还是微信 毕竟操作太简单了 而且很灵活 当然 这是针对传输常规文件 如果文件过大 或者更加隐私的文件 还是联系用自己的项目 前提还得是不过第三方服务器的 不然直接用微信就行了
好东西,get 到了,pulling...
都是一些乱七八糟的项目 哈哈
这个 界面和文叔叔好像,比fb好看一些。
这些项目的页面 功能 我觉得都大差不差的
我一般用微信,或者 landrop
微信有限制 LanDrop还好些