NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Operation: Harsh Doorstop (2026)

Operation: Harsh DoorstopUpdated Nov 5, 202612 min read

Resposta curta. Você pode hospedar um servidor de Operation: Harsh Doorstop de graça por conta própria: baixe o servidor dedicado (app 950900 da Steam) com o SteamCMD usando login anônimo e inicie com sua própria porta de jogo, uma porta de consulta e, se quiser administração remota, uma porta RCON. Ou alugue um servidor de Operation: Harsh Doorstop e esqueça portas e atualizações.

Os jogadores precisam do jogo, que é gratuito na Steam. Nosso Como se conectar ao seu servidor Operation: Harsh Doorstop mostra como entrar.

Verificado em 5 de novembro de 2026, correto para a versão do jogo 0.14.2.2 (hotfix de 22 de outubro de 2026). A Drakeling Labs anunciou novas atualizações em outubro de 2026, então os detalhes podem mudar.

A Drakeling Labs, a desenvolvedora, não publica um guia de servidor que tenhamos conseguido encontrar, então este guia se baseia nas páginas da loja da Steam, nos anúncios da desenvolvedora na Steam e no que rodamos em nossos próprios servidores de Operation: Harsh Doorstop. Para ir direto ao aluguel, veja a Opção 2.

O que você precisa

  • Sistema operacional: Linux de 64 bits para os passos abaixo. A página da Steam do servidor dedicado lista só Windows, mas o mesmo app da Steam também baixa um servidor Linux, HarshDoorstopServer-Linux-Shipping, e é esse que rodamos.
  • Hardware: a desenvolvedora não publica requisitos de servidor (a página do servidor na Steam só pede um processador e um sistema operacional de 64 bits).
  • Rede: três portas na nossa configuração: a porta de jogo, uma porta de consulta e uma porta RCON. Você escolhe as três com argumentos de inicialização (o exemplo abaixo usa 7777, 27005 e 7779), e as portas de jogo e de consulta precisam estar acessíveis pela internet.
  • Conta Steam: não é necessária para baixar o servidor. A instalação usa +login anonymous.
  • O jogo: todo jogador precisa de Operation: Harsh Doorstop na Steam. É gratuito e roda no Windows.

O software do servidor é gratuito. Você paga pela máquina, pela energia e pela banda.

Opção 1: hospedar você mesmo

Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. Os passos do SteamCMD vêm da página do SteamCMD da Valve, e o comando do servidor é o que nosso painel executa.

Linux (Debian ou Ubuntu)

  1. Instale a biblioteca de que o SteamCMD precisa.
    sudo apt-get install lib32gcc-s1 curl
  2. Crie um usuário steam. A Valve avisa para não executar o SteamCMD como root.
    sudo useradd -m steam
    sudo passwd steam
    sudo -iu steam
  3. Instale o SteamCMD como esse usuário.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Baixe o servidor.
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ohd +login anonymous +app_update 950900 validate +quit
    Confirme que /home/steam/ohd/steamapps/appmanifest_950900.acf existe. O SteamCMD pode falhar no download e mesmo assim terminar sem erro, e nosso script de instalação precisa checar exatamente isso: em instalações limpas, cerca de dois em cada sete downloads falharam, então ele tenta até três vezes. Se o arquivo não existir, execute o comando de novo.
  5. Copie a biblioteca do cliente Steam. Nossa instalação copia os arquivos steamclient.so do SteamCMD para os lugares onde o servidor os procura:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/Steam/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/Steam/linux64/steamclient.so ~/.steam/sdk64/
  6. Inicie o servidor. Este é o comando que nosso painel executa, com valores de exemplo. Escolha seu próprio nome, portas e senha do RCON:
    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 é o mapa com que nossa linha de inicialização começa, e MaxPlayers depois dele define o número de vagas. Nosso painel adiciona -EnableRCON somente quando há uma senha do RCON definida. Se você usar RCON, escolha uma senha longa e sua. O console do servidor imprime esta linha quando o RCON está ativo:
    LogRCON: RCON server listening on
  7. Abra as portas. Libere a porta de jogo, a porta de consulta e a porta RCON no firewall da máquina e redirecione-as no roteador para essa máquina. Se você não pretende usar o RCON de fora, não precisa expor a porta RCON.
  8. Mantenha-o rodando e atualizado. Nosso painel executa o mesmo passo app_update 950900 em cada inicialização quando Atualização automática está ativada. Na sua própria máquina, repita o comando do SteamCMD do passo 4 depois de cada patch do jogo e rode o servidor sob um gerenciador de serviços como o systemd, para que ele sobreviva a um logout.

Mods do Workshop em um servidor auto-hospedado

O jogo carrega conteúdo da comunidade do Steam Workshop, e um servidor precisa dos mesmos mods que seus jogadores. Duas armadilhas que encontramos em nossos próprios servidores:

  • O servidor não baixa itens do Workshop. Ele monta toda pasta de plugin que encontra em HarshDoorstop/Mods sem nenhuma entrada de configuração, mas para um item que não está lá ele registra LoadWorkshopItem: UGC item (%llu) not installed. Se inscrever com sua conta Steam não faz nada pelo servidor.
  • Use o app id do jogo para o download. Os itens do Workshop pertencem ao jogo (app 736590), não ao servidor dedicado (app 950900). Nós os baixamos de forma anônima com +workshop_download_item 736590 <item id> e movemos a pasta do plugin para HarshDoorstop/Mods.
  • Mantenha os itens atualizados. Um mod que foi atualizado na Steam e não foi baixado de novo barra os jogadores com Version mismatch for Steam UGC plugin.

Opção 2: hospedar na PlayNHost

Alugar elimina o firewall, o redirecionamento de portas e a rotina de atualização. As portas e os argumentos do RCON são preenchidos para você.

  1. Escolha um plano. Abra a página de hospedagem de servidor de Operation: Harsh Doorstop e compare os planos (INSURGENTS, PMC e WEHRMACHT no momento em que escrevemos, para 20, 35 e 65 jogadores). Clique em Criar servidor em INSURGENTS ou PMC, ou em Personalizar plano em WEHRMACHT, e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Aguarde a instalação. O servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando ele imprime LogRCON: RCON server listening on.
  3. Abra Configurações. Estes são os campos que você pode alterar:
    • Nome do servidor: o nome que os jogadores veem. Não pode conter aspas duplas nem barras invertidas e pode ter até 200 caracteres.
    • Senha do RCON: a senha que as ferramentas de administração usam. Defina uma sua (até 32 caracteres, sem espaços, aspas duplas, barras invertidas, * ou ?), e o painel adiciona -EnableRCON à linha de inicialização. Nosso Como configurar o admin por RCON no seu servidor Operation: Harsh Doorstop cobre o resto.
    • Mods do Workshop: IDs de itens do Workshop, separados por vírgulas.
    Máximo de jogadores aparece somente para leitura, e Atualização automática, em Mostrar opções avançadas, vem ativada por padrão.
  4. Reinicie. Quando o painel mostrar "Salvo. O servidor precisa reiniciar para isso valer.", clique em Reiniciar agora e aguarde a linha de pronto.
  5. Adicione mods do Workshop (opcional). Coloque o ID numérico do final do endereço Steam de cada item em Mods do Workshop. O servidor os baixa antes de iniciar, então a primeira inicialização depois de uma mudança demora um pouco, e alguns mods passam de um gigabyte e contam no seu espaço em disco. Nosso Como instalar mods da Steam Workshop no seu servidor Operation: Harsh Doorstop traz os detalhes.
  6. Entre. Siga o Como se conectar ao seu servidor Operation: Harsh Doorstop. Se o seu servidor não aparecer no navegador de servidores, veja Como consertar um servidor Operation: Harsh Doorstop que não aparece no navegador.

O que nossa configuração faz por você

  • Portas. O painel atribui suas portas de jogo, de consulta e RCON e as repassa na linha de inicialização.
  • Verificações de instalação. A instalação tenta o SteamCMD até três vezes e para com um erro quando os arquivos do servidor não estão lá, em vez de deixar um servidor que falha na primeira inicialização.
  • Mods do Workshop. Antes de cada inicialização, nosso script consulta cada item na API pública da Steam. Ele só baixa um item quando o horário da última atualização mudou, o que evita um download de vários gigabytes a cada reinício. Também recusa um ID que pertença a outro jogo e instala apenas mods da sua lista. Uma pasta de plugin que você enviar por SFTP é deixada em paz, e remover um ID e reiniciar remove apenas o mod que ele instalou.
  • Atualizações. Com Atualização automática ativada, o servidor verifica na Steam se há uma versão nova a cada inicialização.

Hospedar por conta própria ou alugar: uma comparação honesta

  • Custo. Por conta própria: o software é gratuito, e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade definida pelo plano. Veja os planos atuais.
  • Disponibilidade. Por conta própria: tão confiável quanto sua máquina, sua energia e sua internet de casa, e precisa ficar ligado quando seus jogadores estiverem jogando. Alugado: roda no hardware do provedor, não no seu PC.
  • Exposição de rede. Por conta própria: os jogadores se conectam ao seu IP público e você cuida do firewall e do roteador. Alugado: seu IP de casa não entra na história.
  • Conhecimento necessário. Por conta própria: linha de comando, redirecionamento de portas e uma rotina de atualização, mais um script para os mods do Workshop. Dá para fazer, e é uma boa forma de aprender. Alugado: um painel web com campos de formulário.
  • Mods e atualizações. Por conta própria: você baixa e atualiza cada item do Workshop sozinho. Alugado: os IDs listados são baixados e atualizados quando o servidor inicia.

Hospedar por conta própria combina com você se uma máquina já roda o dia todo e você se sente à vontade com redes. Alugar combina com você se prefere não cuidar de hardware.

Problemas comuns e correções

A primeira inicialização falha em uma instalação nova

Causa: o download do SteamCMD não terminou, mas informou sucesso, então a pasta do servidor está vazia ou incompleta.

Correção: confirme que steamapps/appmanifest_950900.acf existe e execute o comando app_update 950900 validate de novo até que exista.

Um mod do Workshop não carrega

Causa: o item nunca foi baixado (UGC item ... not installed) ou está desatualizado (Version mismatch for Steam UGC plugin).

Correção: baixe-o com o app 736590 e coloque a pasta do plugin em HarshDoorstop/Mods, ou, na PlayNHost, adicione o ID dele em Mods do Workshop e reinicie.

O RCON não responde

Causa: a ferramenta de administração usa uma senha diferente da do servidor, ou a porta RCON está fechada. Nosso painel só adiciona -EnableRCON à linha de inicialização quando Senha do RCON está definida.

Correção: defina uma senha, reinicie, use a mesma senha na sua ferramenta de administração e abra a porta RCON se a ferramenta se conectar de fora.

O servidor não aparece no navegador de servidores

Causa: muitas vezes a porta de consulta não está acessível de fora.

Correção: abra e redirecione a porta de consulta que você informou com -QueryPort. Veja o Como consertar um servidor Operation: Harsh Doorstop que não aparece no navegador.

Perguntas frequentes

Posso hospedar um servidor de Operation: Harsh Doorstop de graça?

Sim. O servidor dedicado está na Steam como app 950900 e é baixado com login anônimo. Você ainda paga pela máquina, pela energia e pela internet, e ele precisa ficar ligado enquanto as pessoas jogam.

Os jogadores precisam comprar o jogo?

Não. A Steam lista Operation: Harsh Doorstop como gratuito.

Quais portas o servidor usa?

Uma porta de jogo, uma porta de consulta e uma porta RCON, todas definidas com argumentos de inicialização (-Port, -QueryPort e -RCONPort). Na PlayNHost, o painel atribui as três.

Preciso ter o jogo para rodar o servidor?

Não para instalar: o download usa login anônimo.

Posso adicionar mods do Steam Workshop?

Sim, mas você mesmo precisa baixá-los: o servidor só monta o que já está em HarshDoorstop/Mods. Na PlayNHost, cole os IDs em Mods do Workshop e reinicie.

Quer pular a configuração? Veja os planos de servidor de Operation: Harsh Doorstop.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS