a-wing / Filegogo
Licence: mit
A file transfer tool that can be used in the browser webrtc p2p
Stars: ✭ 117
Labels
Projects that are alternatives of or similar to Filegogo
Filedrop Web
📲 WebRTC file transfer - React/TypeScript front end.
Stars: ✭ 375 (+220.51%)
Mutual labels: file-sharing, webrtc
Webdrop
Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)
Stars: ✭ 119 (+1.71%)
Mutual labels: file-sharing, webrtc
Sharedrop
Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
Stars: ✭ 5,222 (+4363.25%)
Mutual labels: file-sharing, webrtc
Wave Share
Serverless, peer-to-peer, local file sharing through sound
Stars: ✭ 1,641 (+1302.56%)
Mutual labels: file-sharing, webrtc
Airdcpp Webclient
Communal peer-to-peer file sharing application for file servers/NAS devices
Stars: ✭ 106 (-9.4%)
Mutual labels: file-sharing
Orion
[Moved to Gitlab] Easy to Use, Inter Planetary File System (IPFS) desktop client
Stars: ✭ 115 (-1.71%)
Mutual labels: file-sharing
Licode Erizoclientios
IOS Erizo client library for Licode WebRTC Framework
Stars: ✭ 107 (-8.55%)
Mutual labels: webrtc
Netsix
Netsix allows you to share videos with your friends in a real peer-to-peer manner using WebRTC.
Stars: ✭ 113 (-3.42%)
Mutual labels: webrtc
Simplewebrtcexample ios
Simple example for WebRTC on iOS written in swift5
Stars: ✭ 108 (-7.69%)
Mutual labels: webrtc
Janus Cloud
a cluster solution for Janus WebRTC server, by API proxy approach
Stars: ✭ 108 (-7.69%)
Mutual labels: webrtc
filegogo
A file transfer tool that can be used in the browser webrtc p2p
send.22333.fun | send.cn.22333.fun
Build && Install
npm install
make
sudo make install
sudo systemctl start filegogo
Run Development
cp conf/config.json .
npm install
# server
make run
# frontend
npm run dev
Config
{
"wsUrl": "ws://localhost:8033/topic/",
"iceServers": [
{
"urls": "stun:stun.services.mozilla.com",
"username": "[email protected]",
"credential": "webrtcdemo"
}, {
"urls": ["stun:stun.example.com", "stun:stun-1.example.com"]
}
]
}
iceServer Use Other
coturn
apt install coturn
# /etc/turnserver.conf
listening-ip={YOUR_IP_ADDRESS}
relay-ip={YOUR_IP_ADDRESS}
# Public ip
# if aws, aliyun
external-ip={YOUR_IP_ADDRESS}
fingerprint
lt-cred-mech
user=filegogo:filegogo
realm=filegogo
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].