
VultStrike, the PvPro-style 1v1 platform for CS2 is now Open Source
Hey everyone,
A while back, I mentioned a project I was working on called VultStrike a custom matchmaking platform for CS2 focused on small-sided games like 1v1, 2v2, and 3v3. Since PvPro shut down, a lot of us have missed that fast, seamless "queue up and instantly get a server" experience.
Today, I’m excited to announce that VultStrike is now completely open-source!
Instead of just keeping it as a closed platform, I wanted to give the community the tools to host their own competitive hubs. If you've ever wanted to run a private matchmaking queue for your Discord server, community, or friends, you can now spin up the entire VultStrike stack on your own infrastructure.
What it does:
- MMR & Matchmaking: Full Elo-based matchmaking for 1v1, 2v2, and 3v3 queues.
- Automated Servers: It automatically spins up CS2 dedicated servers (via Docker) the moment a match is found, and tears them down when it ends.
- Live Stats & Reporting: A custom SourceMod/CounterStrikeSharp plugin that talks to the platform in real-time. No manual match reporting needed.
- Web Dashboard: A Next.js frontend where players queue up, track their stats, and get their server connect info.
I've put a lot of work into the documentation to make it as easy as possible to deploy (including a setup script). Whether you want to actually host it, or you're just a dev curious about how automated game server orchestration works with CS2, I'd love for you to check it out!
GitHub Repo: https://github.com/Palm1ye/Vultstrike
Website: https://vultstrike.com/
If you end up setting it up or have any questions about the code, let me know. Contributions are also super welcome!