摘要:这是一个使用Go和React开发的端到端WebRTC文件传输工具,支持文件传输、文字传输和桌面共享,注重安全性和隐私保护,数据传输不经过服务器。
这是一个使用Go和React开发的端到端WebRTC文件传输工具,支持文件传输、文字传输和桌面共享,注重安全性和隐私保护,数据传输不经过服务器。
项目搭建好了之后,主页的效果如下:
目前项目提供了三种搭建方法,大家可以根据自己的需求来决定使用哪种.
# 使用 Docker Compose(最简单)
git clone https://github.com/MatrixSeven/file-transfer-go.git
cd file-transfer-go
docker-compose up -d
git clone https://github.com/MatrixSeven/file-transfer-go.git
cd file-transfer-go
./build-fullstack.sh
./dist/file-transfer-go
# 后端服务
make dev
# 前端服务(新终端)
cd chuan-next && yarn && yarn dev
# docker-compose.yml 可配置项
environment:
- NODE_ENV=production
- PORT=8080
ports:
- "8080:8080"
restart: unless-stopped
原文链接:文件快传:安全、快速、简单的点对点文件传输解决方案 - 享乐分享
来源:享乐分享
