ποΈ Connect to temp peers via internal network without authentication
I wanted to create a simple way to connect to peers via internal network without any authentication. This is useful for temporary connections where you don't want to go through the hassle of creating an account or sharing a link. Just connect to the server and start sharing. Usecases include sharing files, camera, chat, etc.
- π¦ Zero-config: No need to configure anything, just run the server and connect to it
- π Internal network: Connect to the server via internal network
- π Fast: No authentication required, just connect and start sharing
- π± Responsive: Works on all devices
- π‘ Real-time: Uses WebRTC for real-time communication
- π File sharing: Share files with peers
- πΉ Camera sharing: Share your camera with peers
- π¬ Chat: Chat with peers
- π§ Audio sharing: Share audio with peers
- π Rich text editor: Write notes with rich text editor
- Fastify x ejs: Web framework for Node.js with EJS template engine
- Socket.io: Real-time communication library
- Peerjs: Simple peer-to-peer with WebRTC
- Docker: Containerization platform
- FontAwesome: Icon library
- JavaScript/Typescript: Programming language
- HTML/CSS: Markup and styling language
- Tinymce: Rich text editor
- Cloudinary: Image hosting service
with npm/yarn/pnpm...
npm install
npm run dev
or with Docker
docker-compose up
-> Then open http://localhost:3000
in your browser
MIT Β© Thuong Truong, 2024