Kurze Antwort. Du kannst einen Garry's Mod Server kostenlos selbst hosten: Installiere den Garry's Mod Dedicated Server (Steam-App 4020) mit SteamCMD, erstelle ein Steam-Gameserver-Token und starte srcds_run mit dem -port, den du gewählt hast und der in deiner Firewall und deinem Router freigegeben ist. Oder miete einen Garry's Mod Server und spar dir Installation und Netzwerk.
Spieler finden deinen Server im Serverbrowser im Spiel oder verbinden sich über die Konsole mit seiner Adresse und seinem Port.
Geprüft am 5. November 2026 gegen das September-2026-Update und seinen Hotfix vom 17. September 2026, die neueste Version, die Facepunch auf Steam angekündigt hatte.
Dieser Guide nutzt drei Quellen: die Dedicated-Server-Seiten im Facepunch-Wiki, die Steam-Seite für Gameserver-Konten und das, was wir auf jedem von uns gehosteten Garry's Mod Server betreiben. Um direkt zur Mietoption zu springen, geh zu Option 2.
Was du brauchst
Die Serversoftware: "Garry's Mod Dedicated Server", Steam-App 4020. Sie ist kostenlos und lässt sich mit anonymem Steam-Login herunterladen.
Ein Rechner, der durchläuft: ein Ersatz-PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Dieser Guide nutzt 64-Bit-Linux, das wir einsetzen. Das Facepunch-Wiki dokumentiert auch Windows mit steamcmd.exe und srcds.exe.
32-Bit-Bibliotheken: Laut Facepunch-Wiki braucht ein 64-Bit-Linux-System 32-Bit-Bibliotheken, weil SteamCMD nur als 32-Bit-Version verfügbar ist. Der Installationsschritt unten fügt sie hinzu.
Ein Steam-Gameserver-Token: Das Wiki nennt es Pflicht und sagt, dass ein Server ohne Token im Ranking abgewertet wird. Du erstellst es mit deinem eigenen Steam-Account, der das Spiel besitzen muss, nicht eingeschränkt, nicht community-gebannt und nicht gesperrt sein darf und eine passende Telefonnummer hinterlegt haben muss.
Netzwerk: Der Port, den du mit -port übergibst, muss aus dem Internet erreichbar sein.
RAM und CPU: Die Hosting-Seiten des Facepunch-Wikis nennen keine Serveranforderungen. Betrachte jede Zahl, die du woanders liest, als Schätzung. Unsere eigenen Notizen findest du in Wie viel RAM braucht ein Garry's Mod Server?
Option 1: selbst hosten
Diese Schritte gelten für Debian oder Ubuntu. Die App-ID und die Startoptionen sind die, die unsere Server nutzen.
SteamCMD antwortet manchmal mit "Missing configuration" und hinterlässt keine Spieldateien, endet aber trotzdem, als wäre alles gut gegangen. Das tritt bei frischen Installationen mal auf und mal nicht. Prüfe, ob steamapps/appmanifest_4020.acf im Serverordner existiert, und führe den Befehl erneut aus, falls nicht. Das Facepunch-Wiki ergänzt, dass force_install_dir Update-Fehler verursachen kann; wenn das bei dir passiert, setze es wie oben vor login oder installiere in einen anderen Ordner.
Kopiere die Steam-Client-Bibliothek von SteamCMD dorthin, wo der Server sie sucht, so wie es unsere Installation macht:
Öffne die Steam-Seite für Gameserver-Konten (steamcommunity.com/dev/managegameservers), während du im Account angemeldet bist, der Garry's Mod besitzt.
Gib 4000 als App-ID des Basisspiels ein (diesen Wert nennt das Facepunch-Wiki für Garry's Mod) und eine Notiz, die den Server benennt, und erstelle dann das Token. Jeder Server braucht sein eigenes Token. Steam sagt, dass du allein für deine Tokens verantwortlich bist, dass du sie nicht an Dritte weitergeben und jedes weitergegebene Token löschen solltest und dass ein Token, mit dem sich der Server lange nicht anmeldet, abläuft.
Behalte es für den Startbefehl unten als +sv_setsteamaccount.
Starten
Server starten aus dem Serverordner. Das ist die Startzeile, die unsere Server nutzen, auf das Wesentliche gekürzt:
Ersetze 27016 durch den Port, den du freigegeben hast, und YOUR_TOKEN durch dein Token. Das Facepunch-Wiki nennt -tickrate mit dem Standardwert 66.6666 und einem empfohlenen Bereich von 30 bis 128; füge es nur hinzu, wenn du das ändern willst. Das Facepunch-Wiki warnt außerdem, dass ein ungültiges oder abgelaufenes Token den Start des Servers verhindert. Unser Panel wertet die Logzeile gameserver Steam ID als Zeichen, dass der Server läuft. Betreibe ihn unter einem Service-Manager wie systemd, damit er nach einem Absturz neu startet.
Öffne den Port. Erlaube ihn in der Firewall des Rechners und leite ihn im Router an den Rechner weiter.
Tritt bei. Öffne Garry's Mod und dann den Serverbrowser, oder verbinde dich über die Konsole mit deiner öffentlichen Adresse und deinem Port.
Aktualisieren: Stoppe den Server und führe den Download-Befehl aus Schritt 4 erneut aus. Spieler und Server müssen kompatible Builds haben: Laut Facepunchs Ankündigung vom April 2026 mussten bestehende Server für dieses Update aktualisiert werden, bevor man ihnen beitreten konnte, während das Update vom September 2026 mit bestehenden Servern abwärtskompatibel war.
Einstellungen, Workshop-Addons und eine Falle in der server.cfg
Workshop-Collection: Füge +host_workshop_collection <collection ID> zur Startzeile hinzu. Der Server lädt die Collection beim Start herunter und bindet ihre Addons ein. Laut Wiki muss die Collection öffentlich oder nicht gelistet sein.
Einstellungsdatei: Lege deine Optionen in garrysmod/cfg/server.cfg ab. Setze hostname oder rcon_password nicht dort, wenn du sie auch in der Kommandozeile übergibst. Das Facepunch-Wiki vermerkt, dass server.cfg spät im Start ausgeführt wird, und unsere Installation legt oben in der Datei einen Kommentar ab, der warnt, dass ein Wert darin den aus der Kommandozeile stillschweigend überstimmt.
Verstecken: Das Wiki dokumentiert hide_server 1, um einen Server aus dem Serverbrowser herauszuhalten.
Option 2: auf PlayNHost hosten
Mieten erspart dir die Installation, das Token in der Kommandozeile, die Portweiterleitung und die Update-Routine. Du wählst weiterhin einen Namen, eine Map, einen Spielmodus und deine Addons.
Wähle einen Tarif. Öffne die Garry's Mod Server-Hosting-Seite und vergleiche die Tarife: DOG BALLON (4 Spieler), STAR BALLON (8) und GMAN BALLON (15) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei GMAN BALLON) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt gameserver Steam ID aus, wenn er bereit ist.
Richte ihn ein. Lege im Tab Einstellungen unter Spieleinstellungen den Servername fest (ohne Leerzeichen: verbinde Wörter mit - oder _), den Spielmodus (sein Ordnername, zum Beispiel sandbox), die Map und dein Steam-Gameserver-Token. Das Token ist auf unseren Servern optional: Ohne startet der Server trotzdem, aber laut Facepunch-Wiki wird sein Ranking in der Serverliste abgewertet. Ein falsches oder abgelaufenes Token ist schlimmer als keines, denn laut Wiki verhindert es den Start des Servers. Starte dann neu. Schlüssel und Schritte stehen in So richtest du deinen Garry's Mod Server ein: wichtige Einstellungen.
Füge Addons hinzu. Füge die ID deiner Steam-Workshop-Collection in Workshop-Collection ein und starte neu. Nutze eine Collection-ID, wie es das Facepunch-Wiki beschreibt; um ein einzelnes Addon hinzuzufügen, lege es in eine eigene Collection und nutze deren ID. Siehe So fügst du Mods zu deinem Garry's Mod Server hinzu.
Es installiert App 4020 und unternimmt bis zu drei Versuche, wenn SteamCMD mit "Missing configuration" antwortet. Als Beweis, dass die Dateien angekommen sind, zählt das App-Manifest, nicht der Exit-Code.
Dein Port wird dir zugewiesen und mit -port übergeben, du musst also weder Router noch Firewall einrichten.
Es schreibt einmal bei der Installation eine server.cfg mit den Limits (zum Beispiel sbox_maxprops 100), den Netzwerk-Standardwerten und exec-Zeilen für die Ban-Dateien. Weil das Panel sie nicht bei jedem Start neu schreibt, bleiben deine Änderungen erhalten; eine Neuinstallation schreibt sie wieder. Hostname und RCON-Passwort kommen aus den Panel-Einstellungen, nicht aus dieser Datei.
Mit eingeschaltetem Automatisches Update (der Standard, unter Erweitert anzeigen) installiert der Server bei jedem Start den neuesten Build, ein Neustart ist also ein Update.
Lua-Refresh ist standardmäßig aus: Der Server startet mit -disableluarefresh, solange du es nicht einschaltest.
Das Spielerlimit folgt dem gewählten Tarif und lässt sich im Panel nicht einstellen. Die Einstellung Tickrate beginnt auf unseren Servern bei 22, unter dem Bereich von 30 bis 128, den das Facepunch-Wiki empfiehlt; du kannst sie unter Spieleinstellungen ändern.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: Die Serversoftware ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten ist eine wiederkehrende Gebühr, die der Tarif festlegt.
Verfügbarkeit: Ein Heimserver ist nur so lange online wie dein PC, dein Strom und dein Internet. Ein gemieteter Server läuft auf der Hardware des Hosts.
Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht die Kommandozeile, 32-Bit-Bibliotheken, ein Steam-Token und Portweiterleitung. Mieten braucht einen Namen, einen Spielmodus und idealerweise dein Token.
Kontrolle: Selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du Einstellungen im Panel und hast trotzdem den Tab Dateien für deine eigenen Configs und Addons.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen