Krótka odpowiedź. Serwer Garry's Mod możesz hostować samodzielnie za darmo: zainstaluj Garry's Mod Dedicated Server (aplikacja Steam 4020) przez SteamCMD, utwórz token serwera gry Steam i uruchom srcds_run z wybranym -port, otwartym w zaporze i routerze. Albo wynajmij serwer Garry's Mod i pomiń instalację oraz konfigurację sieci.
Gracze znajdą twój serwer w przeglądarce serwerów w grze albo połączą się z jego adresem i portem z konsoli.
Sprawdzono 5 listopada 2026 na podstawie aktualizacji z września 2026 i jej hotfixa z 17 września 2026, czyli najnowszego wydania, które Facepunch ogłosił na Steamie.
Ten poradnik korzysta z trzech źródeł: stron o serwerach dedykowanych na wiki Facepunch, strony kont serwerów gier Steam oraz tego, co uruchamiamy na każdym hostowanym przez nas serwerze Garry's Mod. Aby od razu przejść do wynajmu, wejdź do opcji 2.
Czego potrzebujesz
Oprogramowanie serwera: "Garry's Mod Dedicated Server", aplikacja Steam 4020. Jest darmowe i pobiera się z anonimowym logowaniem do Steam.
Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Poradnik używa 64-bitowego Linuxa, który sami uruchamiamy. Wiki Facepunch opisuje też Windows z steamcmd.exe i srcds.exe.
Biblioteki 32-bitowe: wiki Facepunch mówi, że 64-bitowy system Linux potrzebuje bibliotek 32-bitowych, bo SteamCMD jest dostępny tylko w wersji 32-bitowej. Krok instalacji poniżej je dodaje.
Token serwera gry Steam: wiki nazywa go obowiązkowym i mówi, że serwer bez niego ma obniżoną pozycję w rankingu. Tworzysz go własnym kontem Steam, które musi posiadać grę, nie może być ograniczone, zbanowane w społeczności ani zablokowane i musi mieć zarejestrowany odpowiedni numer telefonu.
Sieć: port podany w -port musi być osiągalny z internetu.
RAM i CPU: strony o hostingu na wiki Facepunch nie podają wymagań serwera. Traktuj każdą liczbę przeczytaną gdzie indziej jako szacunek. Nasze własne notatki znajdziesz w Ile RAM-u potrzebuje serwer Garry's Mod?
Opcja 1: hostuj samodzielnie
Te kroki dotyczą Debiana lub Ubuntu. ID aplikacji i opcje uruchamiania są takie, jakich używają nasze serwery.
SteamCMD czasem odpowiada "Missing configuration" i nie zostawia plików gry, a mimo to kończy działanie tak, jakby wszystko się udało. Widzimy, że zjawisko to pojawia się i znika przy świeżych instalacjach. Sprawdź, czy steamapps/appmanifest_4020.acf istnieje w folderze serwera, a jeśli nie, uruchom polecenie jeszcze raz. Wiki Facepunch dodaje, że force_install_dir może powodować błędy aktualizacji; jeśli tak jest u ciebie, umieść to przed login, jak wyżej, albo zainstaluj do innego folderu.
Skopiuj bibliotekę klienta Steam z SteamCMD tam, gdzie szuka jej serwer, tak jak robi to nasza instalacja:
Otwórz stronę kont serwerów gier Steam (steamcommunity.com/dev/managegameservers), będąc zalogowanym na konto, które posiada Garry's Mod.
Wpisz 4000 jako App ID gry podstawowej (wiki Facepunch podaje tę wartość dla Garry's Mod) oraz notatkę z nazwą serwera, a następnie utwórz token. Każdy serwer potrzebuje własnego tokenu. Steam pisze, że wyłącznie ty odpowiadasz za swoje tokeny, że nie wolno ich przekazywać osobom trzecim (a każdy przekazany token należy usunąć) oraz że token, którym serwer długo się nie loguje, wygasa.
Zachowaj go do polecenia uruchamiającego poniżej jako +sv_setsteamaccount.
Uruchom go
Start serwera: uruchom go z folderu serwera. To linia uruchamiająca, której używają nasze serwery, skrócona do najważniejszych elementów:
Zastąp 27016 portem, który otworzyłeś, a YOUR_TOKEN swoim tokenem. Wiki Facepunch podaje -tickrate z wartością domyślną 66.6666 i zalecanym zakresem od 30 do 128; dodaj to tylko po to, by to zmienić. Wiki Facepunch ostrzega też, że nieprawidłowy lub wygasły token uniemożliwia start serwera. Nasz panel uznaje linię logu gameserver Steam ID za znak, że serwer działa. Uruchamiaj go pod menedżerem usług, takim jak systemd, aby wstawał po awarii.
Otwórz port. Zezwól na niego w zaporze maszyny i przekieruj go w routerze na maszynę.
Dołącz. Otwórz Garry's Mod, potem przeglądarkę serwerów, albo użyj konsoli, by połączyć się z publicznym adresem i portem.
Zaktualizuj: zatrzymaj serwer i ponownie uruchom polecenie pobierania z kroku 4. Gracze i serwer muszą mieć zgodne wersje: ogłoszenie Facepunch z kwietnia 2026 mówiło, że ta aktualizacja wymagała od istniejących serwerów aktualizacji, zanim można było do nich dołączyć, a aktualizacja z września 2026 była kompatybilna wstecz z istniejącymi serwerami.
Ustawienia, dodatki z Workshop i pułapka w server.cfg
Kolekcja Workshop: dodaj +host_workshop_collection <collection ID> do linii uruchamiającej. Serwer pobiera kolekcję przy starcie i montuje jej dodatki. Wiki mówi, że kolekcja musi być publiczna lub niepubliczna z linkiem.
Plik ustawień: umieść opcje w garrysmod/cfg/server.cfg. Nie wpisuj tam hostname ani rcon_password, jeśli podajesz je też w wierszu poleceń. Wiki Facepunch zauważa, że server.cfg wykonuje się późno podczas startu, a nasza instalacja zostawia na górze pliku komentarz ostrzegający, że wartość w nim po cichu przesłania tę z wiersza poleceń.
Ukryj go: wiki opisuje hide_server 1, aby serwer nie pojawiał się w przeglądarce serwerów.
Opcja 2: hostuj na PlayNHost
Wynajem eliminuje instalację, rutynę z tokenem w wierszu poleceń, przekierowanie portów i rutynę aktualizacji. Nadal wybierasz nazwę, mapę, tryb gry i swoje dodatki.
Wybierz plan. Otwórz stronę hostingu serwerów Garry's Mod i porównaj plany: DOG BALLON (4 graczy), STAR BALLON (8) i GMAN BALLON (15) w chwili pisania. Kliknij Utwórz serwer (Dostosuj plan przy GMAN BALLON) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
Poczekaj na instalację. Serwer pojawi się w panelu. Jego Console wypisze gameserver Steam ID, gdy będzie gotowy.
Skonfiguruj go. Na karcie Ustawienia, w sekcji Ustawienia gry, ustaw Nazwa serwera (bez spacji: łącz wyrazy znakiem - lub _), Tryb gry (nazwa jego folderu, na przykład sandbox), Mapa i swój Token serwera gry Steam. Na naszych serwerach token jest opcjonalny: bez niego serwer nadal startuje, ale wiki Facepunch mówi, że jego pozycja na liście serwerów jest obniżona. Błędny lub wygasły token jest gorszy niż brak tokenu, bo wiki mówi, że uniemożliwia start serwera. Potem zrestartuj. Klucze i kroki znajdziesz w Jak skonfigurować serwer Garry's Mod: najważniejsze ustawienia.
Dodaj dodatki. Wklej ID swojej kolekcji Steam Workshop w Kolekcja Workshop i zrestartuj. Użyj ID kolekcji, jak opisuje wiki Facepunch; aby dodać pojedynczy dodatek, umieść go we własnej kolekcji i użyj ID tej kolekcji. Zobacz Jak dodać mody do serwera Garry's Mod.
Instaluje aplikację 4020 i robi do trzech prób, gdy SteamCMD odpowiada "Missing configuration", uznając za dowód, że pliki dotarły, manifest aplikacji, a nie kod wyjścia.
Twój port jest przydzielany automatycznie i przekazywany przez -port, więc nie musisz konfigurować routera ani zapory.
Zapisuje server.cfg jednorazowo, przy instalacji, z limitami (na przykład sbox_maxprops 100), domyślnymi ustawieniami sieci i liniami exec dla plików banów. Ponieważ panel nie zapisuje go ponownie przy każdym starcie, twoje zmiany zostają; reinstalacja zapisuje go od nowa. Hostname i hasło RCON pochodzą z ustawień panelu, nie z tego pliku.
Gdy Automatyczna aktualizacja jest włączona (domyślnie, w sekcji Pokaż zaawansowane), serwer przy każdym starcie instaluje najnowszą wersję, więc restart jest aktualizacją.
Odświeżanie Lua jest domyślnie wyłączone: serwer startuje z -disableluarefresh, dopóki go nie włączysz.
Limit graczy wynika z wybranego planu i nie jest ustawieniem, które można zmienić w panelu. Ustawienie Tickrate startuje na naszych serwerach od 22, poniżej zakresu od 30 do 128 zalecanego przez wiki Facepunch; możesz je zmienić w Ustawienia gry.
Samodzielny hosting czy wynajem: uczciwe porównanie
Koszt: oprogramowanie serwera jest darmowe. Samodzielny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to cykliczna opłata ustalona przez plan.
Dostępność: domowy serwer działa tylko wtedy, gdy działają twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a o zaporę i router dbasz ty. Wynajęty serwer nie ujawnia twojego domowego IP.
Konfiguracja: samodzielny hosting wymaga wiersza poleceń, bibliotek 32-bitowych, tokenu Steam i przekierowania portów. Wynajem wymaga nazwy, trybu gry i idealnie twojego tokenu.
Kontrola: samodzielny hosting daje ci każdy plik. Na naszych serwerach zmieniasz ustawienia w panelu i nadal masz kartę Files na własne konfiguracje i dodatki.
Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Możesz zaakceptować wszystko, zaakceptować tylko niezbędne pliki cookie lub wybrać według kategorii.Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Tutaj są domyślnie włączone. Możesz wyłączyć to, czego nie chcesz.Przeczytaj naszą politykę prywatności