ValoSpectra/Spectra-Server ? reverse-engineered prompt
Reverse engineered prompt
Build me the Spectra server for a Valorant tournament overlay.
It should accept data from a single observer client, rebuild the current game state on the server, and then make that state available to the frontend very frequently, about every 100 milliseconds. The goal is to let tournament organizers show things like the current weapon, credits, and other live match info in a clean overlay for viewers.
I want it to run well in Docker, with support for SSL keys in a keys folder, and a simple insecure mode for local testing if needed. If no certificate is provided, it can generate a self signed one. Please keep the setup easy to run with docker compose, and make sure the server is ready to talk to the client and frontend in a real tournament workflow.
If you need to look up current docs or best practices while building it, go ahead.