Opcja 1: ręcznie przez SteamCMD
- Zainstaluj SteamCMD na maszynie z Linuxem, z około 70 GB wolnego miejsca i szybkim łączem: pobranie ma około 73 GB.
- Zaloguj się anonimowo i zainstaluj serwer: app_update 730 (Counter-Strike 2 dzieli aplikację Steam ze starym ID CS:GO). Przy pierwszym uruchomieniu SteamCMD czasem pisze „Missing configuration”: uruchom linię app_update dwa razy.
- Utwórz Game Server Login Token dla App ID 730 (zobacz przewodnik po tokenie Steam), aby serwer mógł pojawić się na liście.
- Uruchom serwer poleceniem startowym, na przykład: +game_type 0 +game_mode 1 +map de_dust2 -maxplayers 10 +sv_setsteamaccount YOUR_TOKEN.
- Otwórz UDP i TCP port 27015 w routerze albo zaporze.
- Aby uruchomić pluginy, zainstaluj Metamod:Source i CounterStrikeSharp oraz edytuj gameinfo.gi, aby załadować Metamod. Każda aktualizacja gry nadpisuje ten plik, więc edycję trzeba powtórzyć po każdej aktualizacji.
Opcja 2: Docker
Kontener zajmuje się instalacją SteamCMD i poleceniem startowym, ale nadal potrzebujesz 70 GB miejsca na dysku, tokenu, otwartego portu i poprawki gameinfo.gi po każdej aktualizacji. Nasz obraz robi to wszystko: runonflux/cs2-server-flux.
Opcja 3: zarządzane na Flux
Wybierz plan, region, nazwę i startową mapę, wklej swój token Steam i wdróż. Serwer pobiera grę przy pierwszym starcie (około 70 GB, co trwa od jednej do kilku godzin, zależnie od węzła), a każdy kolejny start trwa około minuty. Metamod i CounterStrikeSharp są zainstalowane i aktualizowane na bieżąco, a gra jest aktualizowana przy każdym starcie.
Z panelu przełączasz tryby gry, zmieniasz mapy, grasz na mapach z Workshop, instalujesz pluginy jak MatchZy i Retakes, zarządzasz adminami i banami, edytujesz ustawienia w formie formularza, uruchamiasz polecenia w konsoli i przywracasz backupy.
Najczęściej zadawane pytania
Jak duży jest serwer Counter-Strike 2?
Około 70 GB na dysku po instalacji (pobranie 73 GB), w tym dodatki społecznościowe, które dostarcza gra. Zaplanuj 100 GB z mapami z Workshop i logami.
Czy potrzebuję konta Steam, żeby hostować?
Serwer instaluje się anonimowo, ale żeby pojawić się na liście serwerów społeczności, potrzebuje darmowego tokenu logowania serwera gry z konta Steam, dla App ID 730.