Optie 1: handmatig met SteamCMD
- Installeer SteamCMD op een Linux-machine met ongeveer 70 GB vrije schijfruimte en een snelle verbinding: de download is ongeveer 73 GB.
- Log anoniem in en installeer de server: app_update 730 (Counter-Strike 2 deelt zijn Steam-app met het oude CS:GO-ID). Bij een eerste run zegt SteamCMD soms "Missing configuration": voer de app_update-regel twee keer uit.
- Maak een Game Server Login Token voor App ID 730 (zie de gids over Steam-tokens) zodat de server vermeld kan worden.
- Start de server met een launchregel zoals: +game_type 0 +game_mode 1 +map de_dust2 -maxplayers 10 +sv_setsteamaccount JOUW_TOKEN.
- Open UDP en TCP-poort 27015 op je router of firewall.
- Om plugins te draaien, installeer je Metamod:Source en CounterStrikeSharp, en bewerk je gameinfo.gi om Metamod te laden. Elke gameupdate herschrijft dat bestand, dus de bewerking moet na elke update opnieuw.
Optie 2: Docker
Een container regelt de SteamCMD-installatie en de launchregel, maar je hebt nog steeds de 70 GB schijfruimte, het token, de open poort en de patch van gameinfo.gi na elke update nodig. Onze image doet dat allemaal: runonflux/cs2-server-flux.
Optie 3: beheerd op Flux
Kies een abonnement, een regio, een naam en een startmap, plak je Steam-token en deploy. De server downloadt het spel bij zijn eerste start (ongeveer 70 GB, wat van één tot meerdere uren duurt, afhankelijk van de node) en elke volgende start is binnen ongeveer een minuut terug. Metamod en CounterStrikeSharp worden geïnstalleerd en up-to-date gehouden, en het spel wordt bij elke start bijgewerkt.
Vanuit het paneel schakel je daarna van gamemodus, wissel je van map, speel je Workshop-maps, installeer je plugins zoals MatchZy en Retakes, beheer je admins en bans, bewerk je de instellingen als formulier, voer je consolecommando's uit en herstel je backups.
Veelgestelde vragen
Hoe groot is een Counter-Strike 2-server?
Ongeveer 70 GB op schijf na installatie (een download van 73 GB), inclusief de community-addons die het spel meelevert. Reken op 100 GB met Workshop-maps en logs.
Heb ik een Steam-account nodig om te hosten?
De server installeert anoniem, maar om in de community-serverbrowser te verschijnen heeft hij een gratis Game Server Login Token nodig van een Steam-account, voor App ID 730.