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

Operation: Harsh Doorstop server hosten (2026)

Operation: Harsh DoorstopUpdated Nov 5, 202610 min read

Kort antwoord. Je kunt een Operation: Harsh Doorstop server gratis zelf hosten: download de dedicated server (Steam-app 950900) met SteamCMD via een anonieme login en start hem met je eigen gamepoort, een querypoort en, als je beheer op afstand wilt, een RCON-poort. Of huur een Operation: Harsh Doorstop server en sla de poorten en updates over.

Spelers hebben het spel nodig, dat gratis te spelen is op Steam. Onze Verbinden met je Operation: Harsh Doorstop-server laat zien hoe je meedoet.

Gecontroleerd op 5 november 2026, geldig voor spelversie 0.14.2.2 (hotfix van 22 oktober 2026). Drakeling Labs kondigde in oktober 2026 verdere updates aan, dus details kunnen veranderen.

Drakeling Labs, de ontwikkelaar, publiceert voor zover wij konden vinden geen servergids. Deze gids is daarom gebaseerd op de Steam-winkelpagina's, de Steam-aankondigingen van de ontwikkelaar en wat wij draaien op onze eigen Operation: Harsh Doorstop servers. Wil je direct naar het huren, zie dan optie 2.

Wat je nodig hebt

  • Besturingssysteem: 64-bits Linux voor de stappen hieronder. De Steam-winkelpagina van de dedicated server noemt alleen Windows, maar dezelfde Steam-app downloadt ook een Linux-server, HarshDoorstopServer-Linux-Shipping, en die draaien wij.
  • Hardware: de ontwikkelaar publiceert geen serververeisten (de Steam-pagina van de server vraagt alleen om een 64-bits processor en besturingssysteem).
  • Netwerk: drie poorten in onze opzet: de gamepoort, een querypoort en een RCON-poort. Je kiest ze alle drie met startargumenten (het voorbeeld hieronder gebruikt 7777, 27005 en 7779), en de game- en querypoort moeten vanaf het internet bereikbaar zijn.
  • Steam-account: niet nodig om de server te downloaden. De installatie gebruikt +login anonymous.
  • Het spel: elke speler heeft Operation: Harsh Doorstop op Steam nodig. Het is gratis te spelen en draait op Windows.

De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte.

Optie 1: zelf hosten

Dit werkt op een reserve-pc, een thuisserver of een virtuele cloudmachine. De SteamCMD-stappen komen van Valve's SteamCMD-pagina, en het servercommando is het commando dat ons paneel uitvoert.

Linux (Debian of Ubuntu)

  1. Installeer de bibliotheek die SteamCMD nodig heeft.
    sudo apt-get install lib32gcc-s1 curl
  2. Maak een steam-gebruiker aan. Valve waarschuwt tegen het draaien van SteamCMD als root.
    sudo useradd -m steam
    sudo passwd 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 +force_install_dir /home/steam/ohd +login anonymous +app_update 950900 validate +quit
    Controleer of /home/steam/ohd/steamapps/appmanifest_950900.acf bestaat. SteamCMD kan de download laten mislukken en toch zonder fout eindigen, en ons installatiescript moet precies dat controleren: bij schone installaties mislukten ongeveer twee van de zeven downloads, dus het probeert tot drie keer. Ontbreekt het bestand, voer het commando dan opnieuw uit.
  5. Kopieer de Steam-clientbibliotheek. Onze installatie kopieert de steamclient.so-bestanden van SteamCMD naar de plekken waar de server ze zoekt:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/Steam/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/Steam/linux64/steamclient.so ~/.steam/sdk64/
  6. Start de server. Dit is het commando dat ons paneel uitvoert, met voorbeeldwaarden. Kies je eigen naam, poorten en RCON-wachtwoord:
    cd /home/steam/ohd
    ./HarshDoorstop/Binaries/Linux/HarshDoorstopServer-Linux-Shipping HarshDoorstop "AAS-TestMap?MaxPlayers=32" \
      -SteamServerName="My Server" -Port=7777 -MULTIHOME=0.0.0.0 -QueryPort=27005 \
      -RCONPort=7779 -EnableRCON -RCONPassword="choose-a-password" \
      -RCONMaxAuthAttempts=3 -RCONMaxActiveConnections=5
    AAS-TestMap is de kaart waarmee onze startregel start, en MaxPlayers erachter stelt het aantal slots in. Ons paneel voegt -EnableRCON alleen toe als er een RCON-wachtwoord is ingesteld. Als je RCON gebruikt, kies dan een lang eigen wachtwoord. De console van de server toont deze regel als RCON draait:
    LogRCON: RCON server listening on
  7. Open de poorten. Sta de gamepoort, querypoort en RCON-poort toe in de firewall van de machine en forward ze op je router naar deze machine. Als je RCON niet van buitenaf wilt gebruiken, hoef je de RCON-poort niet open te zetten.
  8. Houd hem draaiende en up-to-date. Ons paneel voert bij elke start dezelfde app_update 950900-stap uit als Automatisch bijwerken aan staat. Herhaal op je eigen machine na elke spelpatch het SteamCMD-commando uit stap 4, en draai de server onder een servicemanager zoals systemd zodat hij een uitlog overleeft.

Workshop-mods op een zelf gehoste server

Het spel laadt community-inhoud uit de Steam Workshop, en een server heeft dezelfde mods nodig als zijn spelers. Twee vallen die we op onze eigen servers vonden:

  • De server downloadt geen Workshop-items. Hij laadt elke pluginmap die hij vindt in HarshDoorstop/Mods zonder configuratie-item, maar voor een item dat er niet staat logt hij LoadWorkshopItem: UGC item (%llu) not installed. Abonneren met je eigen Steam-account doet niets voor de server.
  • Gebruik de app-id van het spel voor de download. Workshop-items horen bij het spel (app 736590), niet bij de dedicated server (app 950900). We halen ze anoniem op met +workshop_download_item 736590 <item id> en verplaatsen de pluginmap naar HarshDoorstop/Mods.
  • Houd items actueel. Een mod die op Steam is bijgewerkt en niet opnieuw is gedownload, weigert spelers met Version mismatch for Steam UGC plugin.

Optie 2: hosten bij PlayNHost

Huren neemt firewall, poortdoorsturing en updateroutine weg. De poorten en RCON-argumenten worden voor je ingevuld.

  1. Kies een plan. Open de Operation: Harsh Doorstop serverhostingpagina en vergelijk de plannen (INSURGENTS, PMC en WEHRMACHT op het moment van schrijven, voor 20, 35 en 65 spelers). Druk op Server aanmaken bij INSURGENTS of PMC, of op Plan aanpassen bij WEHRMACHT, en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
  2. Wacht op de installatie. De server verschijnt op panel.playnhost.com. Op het tabblad Console telt het paneel de server als draaiend zodra hij LogRCON: RCON server listening on toont.
  3. Open Instellingen. Dit zijn de velden die je kunt wijzigen:
    • Servernaam: de naam die spelers zien. Hij mag geen dubbele aanhalingstekens of backslashes bevatten en mag maximaal 200 tekens lang zijn.
    • RCON-wachtwoord: het wachtwoord dat beheertools gebruiken. Stel er zelf een in (maximaal 32 tekens, geen spaties, dubbele aanhalingstekens, backslashes, * of ?), en het paneel voegt -EnableRCON toe aan de startregel. Onze RCON-admin instellen op je Operation: Harsh Doorstop-server behandelt de rest.
    • Workshop-mods: Workshop-item-ID's, gescheiden door komma's.
    Max. spelers wordt alleen-lezen getoond, en Automatisch bijwerken staat onder Geavanceerde opties tonen standaard aan.
  4. Herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, druk dan op Nu herstarten en wacht op de gereedregel.
  5. Voeg Workshop-mods toe (optioneel). Zet het numerieke ID aan het eind van het Steam-adres van elk item in Workshop-mods. De server downloadt ze voor hij start, dus de eerste start na een wijziging duurt even, en sommige mods zijn groter dan een gigabyte en tellen dus mee voor je schijfruimte. Onze Steam Workshop-mods installeren op je Operation: Harsh Doorstop-server bevat de details.
  6. Doe mee. Volg de Verbinden met je Operation: Harsh Doorstop-server. Als je server niet in de serverbrowser verschijnt, zie dan Een Operation: Harsh Doorstop-server repareren die niet in de browser staat.

Wat onze opzet voor je doet

  • Poorten. Het paneel wijst je game-, query- en RCON-poorten toe en geeft ze door in de startregel.
  • Installatiecontroles. De installatie probeert SteamCMD tot drie keer en stopt met een foutmelding als de serverbestanden ontbreken, in plaats van een server achter te laten die bij de eerste start faalt.
  • Workshop-mods. Voor elke start zoekt ons startscript elk item op in Steams openbare API. Het downloadt een item alleen als de tijd van de laatste update is veranderd, wat bij elke herstart een download van meerdere gigabytes voorkomt. Het weigert ook een ID dat bij een ander spel hoort en installeert alleen mods uit jouw lijst. Een pluginmap die je zelf via SFTP uploadt blijft met rust, en een ID verwijderen en herstarten verwijdert alleen de mod die het paneel had geïnstalleerd.
  • Updates. Met Automatisch bijwerken aan controleert de server bij elke start of Steam een nieuwe build heeft.

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, je stroom en je thuisinternet, en hij moet aan staan als je spelers online zijn. Gehuurd: draait op de hardware van de host, niet op je pc.
  • Netwerkblootstelling. Zelf gehost: spelers verbinden met je openbare IP en jij regelt firewall en router. Gehuurd: je thuis-IP komt er niet aan te pas.
  • Benodigde vaardigheid. Zelf gehost: opdrachtregel, poortdoorsturing en een updateroutine, plus een script voor Workshop-mods. Te doen, en een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
  • Mods en updates. Zelf gehost: je downloadt en ververst elk Workshop-item zelf. Gehuurd: vermelde ID's worden gedownload en ververst wanneer de server start.

Zelf hosten past bij je als er al een 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 eerste start mislukt bij een verse installatie

Oorzaak: de SteamCMD-download werd niet afgerond maar meldde succes, waardoor de servermap leeg of onvolledig is.

Oplossing: controleer of steamapps/appmanifest_950900.acf bestaat en voer het commando app_update 950900 validate opnieuw uit tot dat zo is.

Een Workshop-mod laadt niet

Oorzaak: het item is nooit gedownload (UGC item ... not installed) of is verouderd (Version mismatch for Steam UGC plugin).

Oplossing: download het met app 736590 en zet de pluginmap in HarshDoorstop/Mods, of voeg bij PlayNHost het ID toe aan Workshop-mods en herstart.

RCON reageert niet

Oorzaak: de beheertool gebruikt een ander wachtwoord dan de server, of de RCON-poort is dicht. Ons paneel voegt -EnableRCON alleen toe aan de startregel als RCON-wachtwoord is ingesteld.

Oplossing: stel een wachtwoord in, herstart, gebruik hetzelfde wachtwoord in je beheertool en open de RCON-poort als je beheertool van buitenaf verbindt.

De server verschijnt niet in de serverbrowser

Oorzaak: vaak is de querypoort van buitenaf niet bereikbaar.

Oplossing: open en forward de querypoort die je met -QueryPort hebt opgegeven. Zie de Een Operation: Harsh Doorstop-server repareren die niet in de browser staat.

FAQ

Kan ik gratis een Operation: Harsh Doorstop server hosten?

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

Moeten spelers het spel kopen?

Nee. Steam vermeldt Operation: Harsh Doorstop als gratis te spelen.

Welke poorten gebruikt de server?

Een gamepoort, een querypoort en een RCON-poort, allemaal ingesteld met startargumenten (-Port, -QueryPort en -RCONPort). Bij PlayNHost wijst het paneel alle drie toe.

Moet ik het spel bezitten om de server te draaien?

Niet om hem te installeren: de download gebruikt een anonieme login.

Kan ik Steam Workshop-mods toevoegen?

Ja, maar je moet ze zelf downloaden: de server laadt alleen wat al in HarshDoorstop/Mods staat. Plak bij PlayNHost de ID's in Workshop-mods en herstart.

Klaar om de installatie over te slaan? Bekijk de Operation: Harsh Doorstop serverplannen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS