Reverse engineered prompt

GitHub

Build me a self hosted multiplayer server that works as a clean room, drop in replacement for Photon Realtime for games that use the usual flow. I want existing game clients to be able to connect without changes and use the normal basics like authentication setup, lobbies, room creation, joining rooms, random matchmaking, player join and leave handling, and event broadcasting between players. Keep the focus on simplicity and compatibility for one server, not big cloud scale load balancing.

Please include a config file, sensible logging, and a small built in web page for status or basic admin if that fits. It would also be great to leave room for optional plugins later, but the core should work out of the box for common multiplayer games. If chat is not supported yet, that is fine.

Make it build cleanly from source with CMake, and give me straightforward run instructions for Linux, plus Debian friendly setup if possible. Look up current docs online if you need to.

Have a live product UI? Try website reverse