No Metamod. No CounterStrikeSharp.
The questions people ask most on Discord, answered once. Can’t find yours? Ask on Discord ↗
Setting it up
What you need, and what you don’t.
No. Ready Up is a native CS2 plugin: it loads on its own, so there is nothing extra to install or keep in sync after a CS2 update. It has its own Workshop addon loader too, so you don’t need MultiAddonManager for the HUD either.
Not to Auto Tournament. Since 3.0 the platform runs its game servers through csm: it installs CS2 and Ready Up, keeps both up to date, starts and stops servers, and links them to the platform. There is no form for a server’s IP, port and RCON password any more. Ready Up on its own (scrims and practice, no platform) installs on any CS2 server with its installer ↗, a one-line
curl … | bash.No. csm runs on the Linux machine itself, on bare metal or in a VM: it installs CS2 with SteamCMD and runs each server in its own tmux session. The Auto Tournament platform is what runs in Docker.
For the game servers, yes: csm and Ready Up run on Linux. The platform runs anywhere Docker does. On Windows, use a Linux VM or rent a Linux server for the game servers.
Not for the website. csm connects out to Auto Tournament over a WebSocket, so the platform never has to reach into the other network. Players still need to reach the game servers’ ports to play.
A recorder: a Linux PC with Docker, Steam and CS2 that can render the game. An integrated GPU is enough. Frame by Frame ↗ plays the demo one frame at a time, so a slower GPU makes clips take longer, never choppier. Clips are encoded on the GPU (NVENC or VAAPI) when it can, otherwise on the CPU. The highlights guide ↗ sets one up.
In game
Something on the server doesn’t look or work right.
The HUD comes from the Auto Tournament HUD ↗ Workshop addon. From Ready Up 0.1.0 the server sends it to every player: CS2 asks you to download it when you join, like a Workshop map. On an older Ready Up, update it (csm does this for you). If you unsubscribed while CS2 was open, restart CS2 before you join.
Ready Up reads chat commands from the game log. Older versions needed
log on in the server config; Ready Up turns it on by itself now, so update Ready Up.CS2 only writes round backups when the server starts with
-allow_round_backup_files. csm 1.27.4 and newer add it for you: run sudo csm self-update, then restart the servers.Every new CS2 build is checked against Ready Up automatically, usually within minutes. The live result is on the compatibility page.
Updates and licensing
Which version to run, and what it costs.
Stable is the default everywhere. Betas are for testing:
csm plugins channel beta gets Ready Up betas through csm, Ready Up’s installer ↗ takes --channel beta on a server without csm, and the platform’s betas are the :next Docker image.Free for non-commercial use. Commercial use needs a license: pricing explains what counts as commercial and what a license costs.
Getting help
When something breaks.
Open an issue on GitHub ↗ with your Auto Tournament version (Manage → System), the Ready Up version (
ru version in the server console) and the server log from around the problem (with csm: csm logs <server> 400).