screego/server ? reverse-engineered prompt

Reverse engineered prompt

Build me a self hosted screen sharing app for developers, something like Screego, where I can start a session and share my screen with other people in a browser with good quality and low lag.

It should let multiple users join a share, use WebRTC for the video stream, and include a TURN server so it still works behind NAT and firewalls. Make it easy to run either with Docker or as a single binary, and include a simple web interface for joining and managing sessions. I also want basic config support for things like server settings, users, and logging.

Keep it focused on screen sharing only, no extra collaboration features. If you need to check current docs or best practices for WebRTC and TURN setup, look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab