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.
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)
Instale a biblioteca de que o SteamCMD precisa.
sudo apt-get install lib32gcc-s1 curl
Crie um usuário steam. A Valve avisa para não executar o SteamCMD como root.
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.
Copie a biblioteca do cliente Steam. Nossa instalação copia os arquivos steamclient.so do SteamCMD para os lugares onde o servidor os procura:
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
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.
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ê.
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.
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.
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.
Reinicie. Quando o painel mostrar "Salvo. O servidor precisa reiniciar para isso valer.", clique em Reiniciar agora e aguarde a linha de pronto.
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.
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.
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.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade