Een server biedt plaats aan maximaal 16 spelers. Spelers vinden een openbare server op naam in de serverlijst in het spel.
Gecontroleerd op 5 november 2026, correct voor patch v1.13.5.0 (27 oktober 2026).
Deze gids gebruikt de Barotrauma-broncode die FakeFish en Undertow Games op GitHub publiceren, de Steam-aankondigingen van het spel en wat we op onze eigen Barotrauma-servers draaien. Wil je meteen naar het huren, zie dan optie 2. Zodra je server draait, legt de gids Joinen op je Barotrauma-server uit hoe je verbindt.
Wat je nodig hebt
Besturingssysteem: een 64-bits Linux-machine voor de stappen hieronder. De server is een aparte Steam-download naast het spel (app 1026340).
Netwerk: de spelpoort, UDP, bereikbaar vanaf internet, plus de querypoort, ook UDP, als je de server openbaar vermeldt. De standaardwaarden zijn 27015 en 27016.
Steam-account: niet nodig om de server te downloaden. Onze installatie gebruikt een anonieme login.
Het spel: elke speler heeft een eigen kopie van Barotrauma nodig.
De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
Dit werkt op een pc die over is, een thuisserver of een virtuele machine in de cloud.
Linux (Debian of Ubuntu)
Installeer de bibliotheek die SteamCMD nodig heeft, en curl voor de download.
Controleer of /home/steam/barotrauma/steamapps/appmanifest_1026340.acf bestaat. Bij onze eigen installaties meldde SteamCMD soms succes zonder iets te downloaden. Ontbreekt het bestand, voer het commando dan opnieuw uit.
Kopieer de Steam-clientbibliotheek. Ons installatieprogramma kopieert de 64-bits steamclient.so van SteamCMD naar .steam/sdk64 in de thuismap waarmee de server draait. Zo doe je hetzelfde:
cd ~/barotrauma
chmod +x DedicatedServer
./DedicatedServer
Bestaat serversettings.xml nog niet, dan waarschuwt de server dat het bestand niet is gevonden, start hij met standaardinstellingen en schrijft hij het bestand. Stop hem met Ctrl+C.
Stel de opties in. De server leest serversettings.xml in zijn map, opdrachtregelopties gaan voor, en de server schrijft het resultaat bij elke start terug naar het bestand. Deze opties bestaan in de broncode van de server:
Open de poorten. Sta UDP 27015, en UDP 27016 voor een openbare server, toe in de firewall van de machine (met ufw: sudo ufw allow 27015/udp en sudo ufw allow 27016/udp) en forward ze daarna op je router naar deze machine.
Controleer het van buitenaf. Vraag een vriend op een ander netwerk de server op naam te zoeken in de lijst in het spel, of naar je openbare IP en poort te verbinden.
De stappen hierboven komen uit de broncode van het spel en onze eigen installatie.
Optie 2: hosten bij PlayNHost
Huren scheelt je firewall, poortforwarding en updateroutine. De spelpoort wordt voor je ingesteld.
Kies een plan. Open de Barotrauma-serverhostingpagina en vergelijk de plannen (DUGONG, TYPHON en KASTRULL op het moment van schrijven). Klik bij een plan op Server aanmaken, of op Plan aanpassen waar dat wordt aangeboden, en rond de bestelling af. Prijzen veranderen, dus check ze op die pagina.
Wacht op de installatie. Je krijgt een e-mail met de titel “Je server voor Barotrauma is klaar” en de server verschijnt op panel.playnhost.com. Staat in de e-mail dat de server is gebouwd maar nog niet live is, open hem dan en klik op Starten. Op het tabblad Console beschouwt het paneel de server als actief zodra het Server started afdrukt.
Open Instellingen, en dan Game-instellingen. De server schrijft deze waarden bij elke start naar serversettings.xml:
Servernaam: de naam in de serverlijst.
Joinwachtwoord: het wachtwoord dat spelers typen. Laat het leeg voor een open server.
Herstart. Als het paneel “Opgeslagen. De server moet herstarten voordat dit van kracht wordt.” toont, klik je op Nu herstarten en wacht je op Server started.
Join. Verbind met het adres en de poort uit het paneel.
Max. spelers staat in de Game-instellingen maar is alleen-lezen: het is de limiet die bij je plan hoort. Om met minder spelers te draaien, klik je op het potlood naast Slots in het Overzicht van je server. Een upgrade van je plan verhoogt de limiet zelf, en het spel begrenst die op 16.
Wat onze setup voor je doet
Spelpoort. Onze startregel geeft de eigen poort van de server door aan -port, samen met je naam, spelerslimiet, wachtwoord en vermelding.
De rest van het instellingenbestand. Het spel herschrijft serversettings.xml bij elke start, dus bewerk alles buiten naam, wachtwoord, vermelding, poort en spelerslimiet onder Files terwijl de server gestopt is. Onze Barotrauma-serverinstellingen: elke optie uitgelegd somt ze op.
Workshop-mods. Ons startscript downloadt Workshop-items met SteamCMD en een anonieme login, kopieert elk pakket naar LocalMods en schakelt het in via config_player.xml. Plak door komma's gescheiden ID's zonder spaties, zoals 3112322785,2852315967, in Steam Workshop-mod-ID's en herstart. Een ID verwijderen zet dat pakket bij de volgende start uit, en het veld leegmaken brengt de server terug naar vanilla. De herstart duurt langer zolang pakketten downloaden. Alle spelers hebben dezelfde pakketten nodig, en de spelinstelling AllowModDownloads, standaard aan, laat spelers die joinen de ontbrekende pakketten downloaden. Meer in Mods toevoegen aan je Barotrauma-server.
Installatiepogingen. Bij onze installaties mislukten SteamCMD-downloads soms en meldden ze toch succes. Ons installatieprogramma controleert of het appmanifest bestaat, probeert het tot drie keer en stopt met een fout in plaats van een lege server achter te laten.
Console. Het tabblad Console toont het serverlogboek. Onze startregel leidt het logboek door een filter, en het spel leest getypte commando's alleen als de uitvoer niet is omgeleid, dus daar getypte commando's worden niet gelezen. De broncode van het spel heeft ook geen RCON.
Zelf hosten of huren: een eerlijke vergelijking
Kosten. Zelf gehost: de software is gratis en je betaalt voor hardware, stroom en bandbreedte, of voor een virtuele machine in de cloud. Gehuurd: een maandbedrag per plan. Zie de huidige plannen.
Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine, stroom en thuisinternet, en hij moet aanstaan als je groep speelt. Gehuurd: draait op de hardware van de host, niet op je pc.
Netwerkblootstelling. Zelf gehost: spelers verbinden met je openbare IP en jij beheert firewall en router. Gehuurd: je thuis-IP komt er niet aan te pas.
Benodigde kennis. Zelf gehost: opdrachtregel, poortforwarding, XML bewerken en een updateroutine. Prima te doen, en een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: stoppen, het SteamCMD-commando opnieuw uitvoeren, starten. Gehuurd: het paneel heeft een veld Automatisch bijwerken onder Show advanced, standaard aan, dat bij elke serverstart controleert op een spelupdate.
Zelf hosten past als er al een machine de hele dag draait en je je thuis voelt in netwerken. Huren past als je liever geen hardware beheert. In beide gevallen helpt Barotrauma-serverproblemen en oplossingen als er iets misgaat. Klaar om te huren? Bekijk de Barotrauma-serverplannen.
FAQ
Kan ik gratis een Barotrauma-server hosten?
Ja. De dedicated server is gratis op Steam en wordt met een anonieme login gedownload. Je betaalt nog steeds voor de machine, stroom en internet, en hij moet aanstaan zolang mensen spelen.
Hoeveel spelers kunnen joinen?
Tot 16, de limiet in de code van het spel. Onze plannen zijn voor 4, 8 en 16 spelers.
Welke poorten gebruikt een Barotrauma-server?
Standaard 27015 voor het spel en 27016 voor de query, beide UDP, ingesteld in serversettings.xml of met -port en -queryport. De querypoort wordt alleen gebruikt als de server openbaar is.
Welke Steam-app installeer ik?
Barotrauma Dedicated Server, app 1026340. Het spel zelf is app 602960, en Workshop-items horen bij die app.
Moet ik het spel bezitten om de server te draaien?
Niet om hem te installeren. Spelers hebben het spel nodig om te joinen.
Kan ik Steam Workshop-mods toevoegen?
Ja. Een pakket gaat in de map LocalMods van de server en wordt ingeschakeld via config_player.xml. Plak bij PlayNHost de ID's in Steam Workshop-mod-ID's en herstart, het startscript doet beide.
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