NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Een Ships At Sea server hosten (2026)

Ships at SeaUpdated Nov 5, 202610 min read

Kort antwoord. Je kunt zelf gratis een Ships At Sea server hosten: installeer de gratis dedicated server (Steam-app 3951240) met SteamCMD via een anonieme login, start hem met -log, stel een naam in via DedicatedServerSettings.ini en open poort 7777 en poort 15000 (allebei TCP en UDP). Of huur een Ships At Sea server en sla het netwerkwerk over.

De server draait op Linux en Windows en biedt plek aan maximaal 16 spelers. Spelers vinden hem op naam in de serverlijst in het spel.

Gecontroleerd op 5 november 2026 aan de hand van de nieuwste gepubliceerde build-notities, Hotfix v0.8.7.48658 (17 juli 2026). Ships At Sea zit in Early Access, kijk dus voor je begint even in de Steam-aankondigingen van het spel voor nieuwere info.

Deze gids gebruikt de eigen Dedicated Server Guide van Misc Games, hun Steam-aankondigingen en wat wij op onze eigen Ships At Sea servers draaien. Wil je meteen naar de huurroute, zie dan optie 2.

Wat je nodig hebt

  • Een aparte machine: Misc Games zegt dat je het spel en de dedicated server niet op dezelfde machine kunt draaien. Linux en Windows worden allebei ondersteund.
  • Hardware: Misc Games publiceert geen vereisten voor de dedicated server. De Steam-pagina noemt alleen wat het spel zelf nodig heeft op de pc van een speler.
  • Netwerk: poort 7777 en poort 15000, elk open voor TCP en UDP en bereikbaar vanaf internet. 7777 is de spelpoort en 15000 de beaconpoort. Onze eigen servers stellen ze in met de startopties -port en -beaconport.
  • Steam-account: niet nodig om de server te downloaden. Het installatiecommando gebruikt +login anonymous. Misc Games noemt hem ook als tool met de naam Ships At Sea Dedicated Server in je Steam-bibliotheek.
  • Het spel: elke speler heeft Ships At Sea op Steam nodig (app 1266540).

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 je over hebt, een thuisserver of een virtuele machine in de cloud. De stappen hieronder volgen de gids van Misc Games en de SteamCMD-pagina van Valve.

Linux (Debian of Ubuntu)

  1. Installeer de bibliotheek die SteamCMD nodig heeft.
    sudo apt-get install lib32gcc-s1
  2. Maak een steam-gebruiker aan. Valve raadt af om SteamCMD als root te draaien.
    sudo useradd -m steam
    sudo -iu steam
  3. Installeer SteamCMD als die gebruiker.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Download de server.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ShipsAtSea +login anonymous +app_update 3951240 validate +quit
    De eerste regel laat een verse SteamCMD zichzelf bijwerken voor de echte download. Ons installatiescript doet hetzelfde, want een verse SteamCMD kan "Failed to install app (Missing configuration)" melden en toch doorgaan alsof hij klaar was. Controleer of /home/steam/ShipsAtSea/steamapps/appmanifest_3951240.acf bestaat. Zo niet, gebruik dan de oplossing onder "De download is klaar maar er zijn geen serverbestanden" hieronder.
  5. Maak het instellingenbestand. Misc Games beschrijft het voorbeeldbestand alleen in de Windows-map, SAS\Saved\Config\WindowsServer. Op Linux lezen onze eigen servers het uit SAS/Saved/Config/LinuxServer, dus maak die map en het bestand aan:
    cd ~/ShipsAtSea
    mkdir -p SAS/Saved/Config/LinuxServer
    nano SAS/Saved/Config/LinuxServer/DedicatedServerSettings.ini
    met deze inhoud:
    [/Script/Sas.DedicatedServerSettings]
    DedicatedServerName=My Ships At Sea Server
    MaxPlayers=16
    DedicatedServerDescription=A short description
    Dit zijn de enige drie instellingen die het spel documenteert. Misc Games noemt wachtwoordbeveiliging voor een latere update, dus er is nog geen toegangswachtwoord.
  6. Start de server.
    chmod +x SasServer.sh
    ./SasServer.sh -log -port=7777 -beaconport=15000
    -log toont het serverlogboek in de console. Op onze servers is dit de regel waarop we wachten voordat we de server als draaiend rekenen:
    OnUpdateSessionComplete(SessionName: GameSession, bWasSuccessful: true
  7. Open de poorten. Sta 7777 en 15000 toe voor TCP en UDP in de firewall van de machine (met ufw: sudo ufw allow 7777 en sudo ufw allow 15000, dat dekt beide protocollen) en stuur daarna beide poorten op je router door naar deze machine.
  8. Join. Open Ships At Sea op een andere pc en zoek je servernaam in de multiplayer-serverlijst.

Windows

  1. Installeer Ships At Sea Dedicated Server via het filter Hulpmiddelen van je Steam-bibliotheek, of draai SteamCMD met login anonymous gevolgd door app_update 3951240 validate.
  2. Hernoem in steamapps\common\Ships At Sea Dedicated Server\SAS\Saved\Config\WindowsServer het bestand Example_DedicatedServerSettings.ini naar DedicatedServerSettings.ini en pas de naam, MaxPlayers en de beschrijving aan.
  3. Start de server vanuit de installatiemap, steamapps\common\Ships At Sea Dedicated Server, met SasServer.exe -log.
  4. Sta poorten 7777 en 15000 toe voor TCP en UDP in Windows Firewall en stuur beide door op je router.

Misc Games noemt ook een offline installatiehandleiding in SAS\Binaries\Win64\Readme.txt en zegt dat de server elke 5 minuten automatisch opslaat.

Optie 2: hosten bij PlayNHost

Huren neemt firewall, poortdoorsturing en updateroutine uit handen. Beide poorten worden voor je aan je server toegewezen.

  1. Kies een plan. Open de Ships At Sea serverhostingpagina en vergelijk de plannen (ROSTER, SKARVEN en NORDLAND op het moment van schrijven). Klik op Server aanmaken bij ROSTER of SKARVEN, of op Plan aanpassen bij NORDLAND, en rond de bestelling af. Prijzen veranderen, dus check ze op die pagina.
  2. Wacht op de installatie. We mailen je zodra hij klaar is, en de server verschijnt op panel.playnhost.com. Op het tabblad Console rekent het paneel de server als draaiend wanneer het OnUpdateSessionComplete(SessionName: GameSession, bWasSuccessful: true toont.
  3. Open Instellingen en dan Game-instellingen. De twee spelvelden die je kunt aanpassen zijn:
    • Servernaam: de naam in de serverlijst, maximaal 64 tekens.
    • Serverbeschrijving: een korte regel over je server, maximaal 128 tekens.
    Max. spelers en de Beaconpoort worden getoond maar voor je ingesteld, dus die hoef je niet te wijzigen.
  4. Herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, herstart je de server en wacht je op de klaar-regel.
  5. Join. Zoek je servernaam in de serverlijst in het spel.

Wat onze setup voor je doet

  • Beide poorten. Ships At Sea heeft een spelpoort en een tweede "beacon"-poort nodig. Het paneel start de server met je spelpoort als -port en de tweede als -beaconport, dus je past nooit startopties aan.
  • Het instellingenbestand wordt bij elke start herschreven. Voor elke start schrijft ons startscript DedicatedServerSettings.ini in SAS/Saved/Config/LinuxServer op basis van de Game-instellingen. Een handmatige wijziging van dat bestand onder Files overleeft een herstart niet, dus wijzig naam en beschrijving in de Game-instellingen.
  • Installatie die zichzelf controleert. De installatie draait SteamCMD maximaal drie keer en telt hem pas als klaar wanneer het app-manifest, het serverbestand en de Linux-content-pak allemaal aanwezig zijn. Een stille "Missing configuration"-fout kan je niet met een lege server achterlaten.
  • Een modsmap. Bij elke start maakt ons startscript SAS/Content/Paks/~mods opnieuw aan, een map in SAS/Content/Paks, waar de server pak-bestanden laadt, submappen inbegrepen. Deze build verpakt content in IoStore-containers, dus een mod heeft zijn bestanden .pak, .ucas en .utoc samen nodig onder Files. We zagen een losse .pak geweigerd worden met de melding "IoStore container ... utoc not found" terwijl de complete set wel werd geladen.
  • Backups. Als je plan backups bevat, maak er dan een onder backups voordat je bestanden met de hand wijzigt.

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 cloudmachine. Gehuurd: een maandelijks bedrag per plan. Zie de huidige plannen.
  • Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine en internet, en hij moet aan staan wanneer je crew vaart. Gehuurd: draait op de hardware van de host, niet op je pc.
  • Netwerk. Zelf gehost: twee poorten om door te sturen en een verbinding met een openbaar IP-adres (Misc Games noemt CG-NAT als oorzaak van spelers die geen verbinding kunnen maken). Gehuurd: niets door te sturen.
  • Benodigde kennis. Zelf gehost: opdrachtregel, poortdoorsturing en een .ini-bestand. Heel goed te doen en een prima manier om te leren. Gehuurd: een webpaneel met invulvelden.
  • Updates. Zelf gehost: stoppen, het SteamCMD-commando opnieuw draaien, starten. Gehuurd: de server controleert bij elke start op Steam of er een spelupdate is (Automatisch bijwerken, standaard aan, onder Show advanced in de Game-instellingen).

Zelf hosten past bij je als er al een aparte machine de hele dag draait en je je thuis voelt in netwerken. Huren past bij je als je liever geen hardware beheert.

Veelvoorkomende problemen en oplossingen

De server staat in de lijst maar spelers kunnen geen verbinding maken

Oorzaak: volgens Misc Games blokkeert de firewall de poorten, zit de server achter CG-NAT, is poort 7777 of 15000 niet doorgestuurd voor zowel TCP als UDP, of draait de server op dezelfde machine als het spel.

Oplossing: open en stuur beide poorten door voor TCP en UDP, draai de server op een eigen machine en vraag je provider om een openbaar IP-adres als je achter CG-NAT zit. Voor een server die helemaal niet verschijnt, zie Een Ships at Sea-server repareren die niet verschijnt.

De download is klaar maar er zijn geen serverbestanden

Oorzaak: een verse SteamCMD kan "Failed to install app (Missing configuration)" melden en toch normaal afsluiten.

Oplossing: draai steamcmd.sh +quit één keer, daarna het downloadcommando opnieuw met +app_info_update 1 +app_info_print 3951240 na +login anonymous en voor +app_update 3951240 validate (ons installatiescript doet dit, omdat SteamCMD dan eerst de gegevens van de app ophaalt), en controleer of appmanifest_3951240.acf bestaat.

Je naam of beschrijving springt terug (PlayNHost)

Oorzaak: het instellingenbestand wordt bij elke start herschreven vanuit de Game-instellingen.

Oplossing: wijzig Servernaam en Serverbeschrijving in de Game-instellingen en herstart. Meer details staan in De naam en instellingen van je Ships at Sea-server wijzigen.

FAQ

Kan ik gratis een Ships At Sea server hosten?

Ja. De dedicated server is gratis op Steam en wordt gedownload met een anonieme login. Je betaalt nog steeds voor de machine, stroom en internet, en hij moet aan staan zolang mensen spelen.

Hoeveel spelers kunnen meedoen?

Maximaal 16 op een dedicated server. Peer-to-peer spelen via de vriendenlijst ondersteunt maximaal 4. Onze plannen zijn voor 4, 8 en 16 spelers.

Kan ik de server draaien en op dezelfde pc spelen?

Nee. Misc Games vereist een aparte machine voor de dedicated server.

Welke poorten gebruikt een Ships At Sea server?

7777 (de spelpoort) en 15000 (de beaconpoort), elk voor TCP en UDP. Onze servers verplaatsen ze met de startopties -port en -beaconport.

Kan ik een toegangswachtwoord instellen?

Nog niet. Misc Games noemt wachtwoordbeveiliging voor een toekomstige update.

Hoe maken spelers verbinding?

Ze vinden de server op naam in de multiplayer-serverlijst in het spel. Voor de verbindingsstappen zie Verbinding maken met je Ships at Sea-server.

Klaar om te zeilen? Bekijk de Ships At Sea serverplannen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS