Skip to content

zhaogongchengsi/rainbow-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rainbow Client

WebRTC-based file synchronizer and chat room

Features

  • Sync files across devices
  • Text private chat
  • text group chat

Install

pnpm install

Setting environment variables

.env file

RENDERER_VITE_PEER_PORT=6789
RENDERER_VITE_PEER_PATH=/bridge
RENDERER_VITE_PEER_KEY=BnfPKyiLx3
RENDERER_VITE_PEER_URL=http://xxxx.com/bridge
RENDERER_VITE_SALT=rainbow
VITE_KEY_PROTOCOL_NAME=rainbow
VITE_KEY_HOST=app

Development

pnpm dev

Build

# For windows
$ pnpm build:win

# For macOS
$ pnpm build:mac

# For Linux
$ pnpm build:linux

About

end-to-end file synchronization

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published