Ready Up v0.1.0-beta.3
Pre-releaseReady Up v0.1.0-beta.3
Install with install.sh --channel beta (or --version v0.1.0-beta.3).
New
- Plain-http platforms:
insecure = 1incfg/ReadyUp/fleet.cfg, orru fleet enroll [url] <code|key> --insecure, allowshttp://to any host (explicit opt-in; the token travels unencrypted).insecure_devstill works. Without the opt-in, plain http is refused with a message naming both options. (#125)
Fixed
- Enrolling over https and getting a
ws://address for the same host now connects withwss://. (#125)
Install
Ready Up runs on Linux dedicated servers (linuxsteamrt64). From the server root (the folder with game/):
curl -fsSL https://raw.githubusercontent.com/Auto-Tournament/ready-up/master/install.sh | bash -s -- --version v0.1.0-beta.3It shows the components (installed -> 0.1.0-beta.3), installs or updates what you tick, patches gameinfo.gi (after Metamod if present) and keeps your config. Add essentials --accept-license=noncommercial to install without questions; run it again to update.
| Download | Contents |
|---|---|
ready-up-essentials-0.1.0-beta.3-linuxsteamrt64.zip |
Bundle: core + essentials + match + fleet + practice. No skins. The default. |
ready-up-full-0.1.0-beta.3-linuxsteamrt64.zip |
Bundle: core + essentials + match + fleet + practice + skins + hello + midas + whitelist + deathmatch + addons + offline gamedata checkers. |
ready-up-core-0.1.0-beta.3-linuxsteamrt64.zip |
core alone: Ready Up core: libserver.so, engine surface, plugin host, status endpoint |
ready-up-essentials-plugin-0.1.0-beta.3-linuxsteamrt64.zip |
essentials alone: Server basics: admins (admins.json), map change / reload / restart, default maps per mode |
ready-up-match-0.1.0-beta.3-linuxsteamrt64.zip |
match alone: Ready-up, scrims, knife round, pauses, practice, match configs, webhooks, demos |
ready-up-fleet-0.1.0-beta.3-linuxsteamrt64.zip |
fleet alone: Link to the Auto Tournament platform (idle until configured) |
ready-up-practice-0.1.0-beta.3-linuxsteamrt64.zip |
practice alone: Practice mode and tools (.prac, .savepos/.loadpos, .spawn, .rethrow, .bot, .scen replays) |
ready-up-skins-0.1.0-beta.3-linuxsteamrt64.zip |
skins alone: Weapon paints, knives, gloves, agents (servers running skin changers risk GSLT bans) |
ready-up-hello-0.1.0-beta.3-linuxsteamrt64.zip |
hello alone: Example plugin (.hello, hello_status); for plugin developers |
ready-up-midas-0.1.0-beta.3-linuxsteamrt64.zip |
midas alone: Fun: weapons picked up by chosen players turn gold (off by default, never under the valve ruleset) |
ready-up-whitelist-0.1.0-beta.3-linuxsteamrt64.zip |
whitelist alone: Only listed players may stay on the server (off until ru whitelist on) |
ready-up-deathmatch-0.1.0-beta.3-linuxsteamrt64.zip |
deathmatch alone: Deathmatch: free for all / team deathmatch with kill + time limits and a leaderboard (off until .ru dm ffa/tdm) |
ready-up-addons-0.1.0-beta.3-linuxsteamrt64.zip |
addons alone: Steam Workshop addons for the server (idle until workshop_addons is set in addons.cfg) |
SHA256SUMS |
checksums of every zip (the installer verifies them) |
Skins (weapon paints, knives, gloves, agents) can get a server's GSLT banned; only install them on purpose.
Manual install: extract a zip into game/csgo, then python3 readyup/tools/patch_gameinfo.py gameinfo.gi (and gameinfo_branchspecific.gi), and restart. CS2 updates rewrite gameinfo.gi: run the installer (or the patcher) again after each one.
Build
Built in the Steam Runtime 3 "sniper" SDK. OpenSSL, libcurl, libstdc++ and libgcc are linked in, so the core and plugins only need glibc 2.31+ on the host. ru version and the platform show this build as 0.1.0-beta.3 (<commit>).
Engine surface verified against CS2 build 25588766 (PatchVersion 1.41.8.6).