Kort antwoord. Je kunt een Garry's Mod server gratis zelf hosten: installeer de Garry's Mod Dedicated Server (Steam-app 4020) met SteamCMD, maak een Steam-gameservertoken aan en start srcds_run met de -port die je hebt gekozen, geopend in je firewall en router. Of huur een Garry's Mod server en sla de installatie en het netwerkwerk over.
Spelers vinden je server in de serverbrowser in het spel, of verbinden vanuit de console met het adres en de poort.
Gecontroleerd op 5 november 2026 aan de hand van de septemberupdate van 2026 en de hotfix van 17 september 2026, de nieuwste release die Facepunch op Steam had aangekondigd.
Deze gids gebruikt drie bronnen: de dedicated-serverpagina's van de Facepunch-wiki, de Steam-pagina voor gameserveraccounts en wat wij draaien op elke Garry's Mod server die we hosten. Wil je direct naar de huurroute, ga dan naar optie 2.
Wat je nodig hebt
De serversoftware: "Garry's Mod Dedicated Server", Steam-app 4020. Hij is gratis en wordt gedownload met een anonieme Steam-login.
Een machine die aan blijft: een reserve-pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bits Linux, wat wij draaien. De Facepunch-wiki beschrijft ook Windows met steamcmd.exe en srcds.exe.
32-bits bibliotheken: de Facepunch-wiki zegt dat een 64-bits Linux-systeem 32-bits bibliotheken nodig heeft, omdat SteamCMD alleen als 32-bits versie bestaat. De installatiestap hieronder voegt ze toe.
Een Steam-gameservertoken: de wiki noemt het verplicht en zegt dat een server zonder token lager in de ranking komt. Je maakt het aan met je eigen Steam-account, dat het spel moet bezitten, niet beperkt, community-gebanned of vergrendeld mag zijn en een geldig telefoonnummer geregistreerd moet hebben.
Netwerk: de poort die je met -port opgeeft, moet vanaf het internet bereikbaar zijn.
RAM en CPU: de hostingpagina's van de Facepunch-wiki noemen geen servereisen. Beschouw elk getal dat je elders leest als een schatting. Onze eigen notities staan in Hoeveel RAM heeft een Garry's Mod-server nodig?
Optie 1: zelf hosten
Deze stappen zijn voor Debian of Ubuntu. De app-id en de startopties zijn die van onze servers.
SteamCMD antwoordt soms met "Missing configuration" en laat geen spelbestanden achter, maar eindigt toch alsof het gelukt is. Dit zien we bij verse installaties af en toe gebeuren. Controleer of steamapps/appmanifest_4020.acf in de servermap bestaat en voer de opdracht opnieuw uit als dat niet zo is. De Facepunch-wiki voegt toe dat force_install_dir updatefouten kan veroorzaken; gebeurt dat bij jou, zet het dan zoals hierboven vóór login of installeer in een andere map.
Kopieer de Steam-clientbibliotheek van SteamCMD naar de plek waar de server ernaar zoekt, zoals onze installatie doet:
Open de Steam-pagina voor gameserveraccounts (steamcommunity.com/dev/managegameservers) terwijl je bent ingelogd met het account dat Garry's Mod bezit.
Vul 4000 in als App-ID van het basisspel (de Facepunch-wiki geeft deze waarde voor Garry's Mod) en een notitie met de naam van de server, en maak dan het token aan. Elke server heeft een eigen token nodig. Steam zegt dat je zelf volledig verantwoordelijk bent voor je tokens, dat je ze niet aan derden mag geven (en elk token dat je hebt weggegeven moet verwijderen), en dat een token waarmee de server lange tijd niet inlogt, verloopt.
Bewaar het voor de startopdracht hieronder als +sv_setsteamaccount.
Starten
De server starten vanuit de servermap. Dit is de startregel die onze servers gebruiken, teruggebracht tot de essentie:
Vervang 27016 door de poort die je hebt geopend en YOUR_TOKEN door je token. De Facepunch-wiki noemt -tickrate met een standaardwaarde van 66.6666 en een aanbevolen bereik van 30 tot 128; voeg het alleen toe om dat te wijzigen. De Facepunch-wiki waarschuwt ook dat een ongeldig of verlopen token voorkomt dat de server start. Ons panel neemt de logregel gameserver Steam ID aan als teken dat de server draait. Draai hem onder een servicemanager zoals systemd, zodat hij na een crash opnieuw start.
Open de poort. Sta hem toe in de firewall van de machine en forward hem op je router naar de machine.
Join hem. Open Garry's Mod en dan de serverbrowser, of gebruik de console om te verbinden met je openbare adres en poort.
Bijwerken: stop de server en voer de downloadopdracht uit stap 4 opnieuw uit. Spelers en server moeten compatibele builds hebben: de aankondiging van Facepunch van april 2026 zei dat die update vereiste dat bestaande servers zich bijwerkten voordat ze te joinen waren, terwijl die van september 2026 achterwaarts compatibel was met bestaande servers.
Instellingen, workshop-addons en een valkuil in server.cfg
Workshop-collectie: voeg +host_workshop_collection <collection ID> toe aan de startregel. De server downloadt de collectie bij het opstarten en koppelt de addons. De wiki zegt dat de collectie openbaar of niet-vermeld moet zijn.
Instellingenbestand: zet je opties in garrysmod/cfg/server.cfg. Zet hostname of rcon_password er niet in als je ze ook op de opdrachtregel meegeeft. De Facepunch-wiki merkt op dat server.cfg laat in het opstarten wordt uitgevoerd, en onze installatie laat bovenaan het bestand een opmerking achter die waarschuwt dat een waarde daarin stilletjes die van de opdrachtregel overrulet.
Verbergen: de wiki beschrijft hide_server 1 om een server uit de serverbrowser te houden.
Optie 2: hosten bij PlayNHost
Huren neemt de installatie, de token-in-de-opdrachtregel-routine, het forwarden van poorten en de updateroutine weg. Je kiest nog steeds een naam, een map, een spelmodus en je addons.
Kies een plan. Open de Garry's Mod serverhostingpagina en vergelijk de plannen: DOG BALLON (4 spelers), STAR BALLON (8) en GMAN BALLON (15) op het moment van schrijven. Klik op Server aanmaken (Plan aanpassen bij GMAN BALLON) en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Wacht op de installatie. De server verschijnt in het panel. De Console toont gameserver Steam ID als hij klaar is.
Stel hem in. Stel op het tabblad Instellingen, onder Game-instellingen, de Servernaam in (zonder spaties: verbind woorden met - of _), de Spelmodus (de mapnaam ervan, zoals sandbox), de Map en je Steam Game Server Token. Het token is optioneel op onze servers: zonder start de server nog steeds, maar de Facepunch-wiki zegt dat zijn positie in de serverlijst lager uitvalt. Een fout of verlopen token is erger dan geen, omdat de wiki zegt dat het voorkomt dat de server start. Start daarna opnieuw op. Sleutels en stappen staan in Je Garry's Mod-server instellen: belangrijkste instellingen.
Het installeert app 4020 en doet tot drie pogingen als SteamCMD "Missing configuration" antwoordt, waarbij het app-manifest, niet de exitcode, geldt als bewijs dat de bestanden zijn aangekomen.
Je poort wordt voor je toegewezen en met -port doorgegeven, dus je hoeft geen router of firewall in te stellen.
Met Automatisch bijwerken aan (de standaard, onder Geavanceerd tonen) installeert de server bij elke start de nieuwste build, dus een herstart is een update.
Lua-refresh staat standaard uit: de server start met -disableluarefresh tenzij je het aanzet.
De spelerslimiet volgt het plan dat je kiest en is geen instelling die je in het panel kunt wijzigen. De instelling Tickrate begint op onze servers op 22, onder het bereik van 30 tot 128 dat de Facepunch-wiki aanbeveelt; je kunt hem wijzigen onder Game-instellingen.
Zelf hosten of huren: een eerlijke vergelijking
Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een terugkerend bedrag dat het plan bepaalt.
Beschikbaarheid: een thuisserver is alleen online zolang je pc, stroom en internet dat zijn. Een gehuurde server draait op de hardware van de host.
Blootstelling: thuis verbinden spelers met je openbare IP-adres en zorg jij voor firewall en router. Een gehuurde server houdt je thuis-IP erbuiten.
Installatie: zelf hosten vraagt om de opdrachtregel, 32-bits bibliotheken, een Steam-token en het forwarden van poorten. Huren vraagt om een naam, een spelmodus en idealiter je token.
Controle: zelf hosten geeft je elk bestand. Op onze servers wijzig je instellingen in het panel en heb je nog steeds het tabblad Files voor je eigen configs en addons.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid