Respuesta corta. Puedes alojar tú mismo un servidor de Operation: Harsh Doorstop gratis: descarga el servidor dedicado (app de Steam 950900) con SteamCMD usando un inicio de sesión anónimo y arráncalo con tu propio puerto de juego, un puerto de consulta y, si quieres administración remota, un puerto RCON. O alquila un servidor de Operation: Harsh Doorstop y olvídate de los puertos y las actualizaciones.
Comprobado el 5 de noviembre de 2026, correcto para la versión del juego 0.14.2.2 (hotfix del 22 de octubre de 2026). Drakeling Labs anunció más actualizaciones en octubre de 2026, así que los detalles pueden cambiar.
Drakeling Labs, el desarrollador, no publica una guía de servidor que hayamos podido encontrar, así que esta se basa en las páginas de la tienda de Steam, en los anuncios del desarrollador en Steam y en lo que ejecutamos en nuestros propios servidores de Operation: Harsh Doorstop. Para ir directo a la opción de alquiler, mira la Opción 2.
Qué necesitas
Sistema operativo: Linux de 64 bits para los pasos de abajo. La página de la tienda de Steam del servidor dedicado solo indica Windows, pero la misma app de Steam también descarga un servidor de Linux, HarshDoorstopServer-Linux-Shipping, y es el que usamos nosotros.
Hardware: el desarrollador no publica requisitos de servidor (la página de Steam del servidor solo pide un procesador y un sistema operativo de 64 bits).
Red: tres puertos en nuestra configuración: el puerto de juego, un puerto de consulta y un puerto RCON. Eliges los tres con argumentos de arranque (el ejemplo de abajo usa 7777, 27005 y 7779), y los puertos de juego y de consulta deben ser accesibles desde internet.
Cuenta de Steam: no hace falta para descargar el servidor. La instalación usa +login anonymous.
El juego: cada jugador necesita Operation: Harsh Doorstop en Steam. Es gratuito y funciona en Windows.
El software del servidor es gratuito. Pagas por la máquina, la electricidad y el ancho de banda.
Opción 1: alojarlo tú mismo
Funciona en un PC que te sobre, en un servidor doméstico o en una máquina virtual en la nube. Los pasos de SteamCMD vienen de la página de SteamCMD de Valve, y el comando del servidor es el que ejecuta nuestro panel.
Linux (Debian o Ubuntu)
Instala la biblioteca que necesita SteamCMD.
sudo apt-get install lib32gcc-s1 curl
Crea un usuario steam. Valve desaconseja ejecutar SteamCMD como root.
Comprueba que existe /home/steam/ohd/steamapps/appmanifest_950900.acf. SteamCMD puede fallar al descargar y terminar igualmente sin error, y nuestro script de instalación tiene que comprobar justo eso: en instalaciones limpias fallaron unas dos de cada siete descargas, así que lo intenta hasta tres veces. Si falta el archivo, vuelve a ejecutar el comando.
Copia la biblioteca del cliente de Steam. Nuestra instalación copia los archivos steamclient.so de SteamCMD a los sitios donde los busca el servidor:
AAS-TestMap es el mapa con el que arranca nuestra línea de inicio, y MaxPlayers después fija el número de plazas. Nuestro panel añade -EnableRCON solo cuando hay una contraseña de RCON. Si usas RCON, elige una contraseña larga y propia. La consola del servidor imprime esta línea cuando RCON está activo:
LogRCON: RCON server listening on
Abre los puertos. Permite el puerto de juego, el de consulta y el RCON en el cortafuegos de la máquina y redirígelos en tu router a esta máquina. Si no piensas usar RCON desde fuera, no necesitas exponer el puerto RCON.
Mantenlo en marcha y actualizado. Nuestro panel ejecuta el mismo paso app_update 950900 en cada arranque cuando Actualización automática está activada. En tu propia máquina, repite el comando de SteamCMD del paso 4 después de cada parche del juego y ejecuta el servidor bajo un gestor de servicios como systemd para que sobreviva al cierre de sesión.
Mods de Workshop en un servidor autoalojado
El juego carga contenido de la comunidad desde el Workshop de Steam, y un servidor necesita los mismos mods que sus jugadores. Dos trampas que encontramos en nuestros propios servidores:
El servidor no descarga elementos de Workshop. Monta cada carpeta de plugin que encuentra en HarshDoorstop/Mods sin ninguna entrada de configuración, pero si un elemento no está ahí, registra LoadWorkshopItem: UGC item (%llu) not installed. Suscribirte con tu cuenta de Steam no hace nada por el servidor.
Usa el app id del juego para la descarga. Los elementos de Workshop pertenecen al juego (app 736590), no al servidor dedicado (app 950900). Los descargamos de forma anónima con +workshop_download_item 736590 <item id> y movemos la carpeta del plugin a HarshDoorstop/Mods.
Mantén los elementos al día. Un mod que se actualizó en Steam y no se vuelve a descargar rechaza a los jugadores con Version mismatch for Steam UGC plugin.
Opción 2: alojarlo en PlayNHost
Alquilar elimina el cortafuegos, la redirección de puertos y la rutina de actualización. Los puertos y los argumentos de RCON se rellenan por ti.
Elige un plan. Abre la página de hosting de servidores de Operation: Harsh Doorstop y compara los planes (INSURGENTS, PMC y WEHRMACHT en el momento de escribir esto, para 20, 35 y 65 jugadores). Pulsa Crear servidor en INSURGENTS o PMC, o Personalizar plan en WEHRMACHT, y termina el pedido. Los precios cambian, así que compruébalos en esa página.
Espera a la instalación. El servidor aparece en panel.playnhost.com. En la pestaña Consola, el panel da el servidor por iniciado cuando imprime LogRCON: RCON server listening on.
Abre Configuración. Estos son los campos que puedes cambiar:
Nombre del servidor: el nombre que ven los jugadores. No puede contener comillas dobles ni barras invertidas, y puede tener hasta 200 caracteres.
Contraseña de RCON: la contraseña que usan las herramientas de administración. Pon una propia (hasta 32 caracteres, sin espacios, comillas dobles, barras invertidas, * ni ?), y el panel añade -EnableRCON a la línea de inicio. Nuestra Cómo configurar el admin por RCON en tu servidor de Operation: Harsh Doorstop cubre el resto.
Mods de Workshop: IDs de elementos de Workshop, separados por comas.
Máx. de jugadores se muestra solo de lectura, y Actualización automática, en Mostrar opciones avanzadas, viene activada por defecto.
Reinicia. Cuando el panel muestre "Guardado. El servidor debe reiniciarse para que se apliquen.", pulsa Reiniciar ahora y espera a la línea de listo.
Añade mods de Workshop (opcional). Pon el ID numérico del final de la dirección de Steam de cada elemento en Mods de Workshop. El servidor los descarga antes de arrancar, así que el primer arranque tras un cambio tarda un rato, y algunos mods pesan más de un gigabyte, por lo que cuentan en tu espacio de disco. Nuestra Cómo instalar mods de Steam Workshop en tu servidor de Operation: Harsh Doorstop tiene los detalles.
Puertos. El panel te asigna los puertos de juego, de consulta y RCON y los pasa en la línea de inicio.
Comprobaciones de instalación. La instalación reintenta SteamCMD hasta tres veces y se detiene con un error cuando faltan los archivos del servidor, en lugar de dejar un servidor que falla en su primer arranque.
Mods de Workshop. Antes de cada arranque, nuestro script de inicio consulta cada elemento en la API pública de Steam. Solo descarga un elemento cuando cambió su hora de última actualización, lo que evita una descarga de varios gigabytes en cada reinicio. También rechaza un ID que pertenezca a otro juego e instala únicamente los mods de tu lista. Una carpeta de plugin que subas tú mismo por SFTP se deja como está, y quitar un ID y reiniciar elimina solo el mod que instaló el panel.
Actualizaciones. Con Actualización automática activada, el servidor busca en Steam una versión nueva en cada arranque.
Autoalojar o alquilar: una comparación honesta
Coste. Autoalojado: el software es gratuito, y pagas hardware, electricidad y ancho de banda, o una máquina virtual en la nube. Alquilado: una cuota mensual según el plan. Mira los planes actuales.
Disponibilidad. Autoalojado: tan fiable como tu máquina, tu electricidad y tu internet doméstico, y tiene que estar encendido cuando juegan tus jugadores. Alquilado: funciona en el hardware del proveedor, no en tu PC.
Exposición de red. Autoalojado: los jugadores se conectan a tu IP pública y tú te encargas del cortafuegos y del router. Alquilado: tu IP de casa no interviene.
Conocimientos necesarios. Autoalojado: línea de comandos, redirección de puertos y una rutina de actualización, además de un script para los mods de Workshop. Es factible y una buena forma de aprender. Alquilado: un panel web con campos de formulario.
Mods y actualizaciones. Autoalojado: descargas y refrescas tú cada elemento de Workshop. Alquilado: los IDs de la lista se descargan y se refrescan cuando arranca el servidor.
Autoalojarlo te conviene si ya tienes una máquina encendida todo el día y te manejas con redes. Alquilar te conviene si prefieres no ocuparte del hardware.
Problemas frecuentes y soluciones
El primer arranque falla en una instalación nueva
Causa: la descarga de SteamCMD no terminó pero informó de éxito, así que la carpeta del servidor está vacía o incompleta.
Solución: comprueba que existe steamapps/appmanifest_950900.acf y vuelve a ejecutar el comando app_update 950900 validate hasta que exista.
Un mod de Workshop no se carga
Causa: el elemento nunca se descargó (UGC item ... not installed) o está desactualizado (Version mismatch for Steam UGC plugin).
Solución: descárgalo con la app 736590 y coloca la carpeta del plugin en HarshDoorstop/Mods, o en PlayNHost añade su ID a Mods de Workshop y reinicia.
RCON no responde
Causa: la herramienta de administración usa una contraseña distinta a la del servidor, o el puerto RCON está cerrado. Nuestro panel añade -EnableRCON a la línea de inicio solo cuando Contraseña de RCON está definida.
Solución: define una contraseña, reinicia, usa la misma contraseña en tu herramienta de administración y abre el puerto RCON si tu herramienta se conecta desde fuera.
El servidor no aparece en el navegador de servidores
Causa: a menudo el puerto de consulta no es accesible desde fuera.
¿Puedo alojar un servidor de Operation: Harsh Doorstop gratis?
Sí. El servidor dedicado está en Steam como app 950900 y se descarga con un inicio de sesión anónimo. Aun así pagas la máquina, la electricidad y el internet, y debe estar encendido mientras la gente juega.
¿Los jugadores tienen que comprar el juego?
No. Steam muestra Operation: Harsh Doorstop como gratuito.
¿Qué puertos usa el servidor?
Un puerto de juego, un puerto de consulta y un puerto RCON, todos fijados con argumentos de arranque (-Port, -QueryPort y -RCONPort). En PlayNHost el panel asigna los tres.
¿Necesito tener el juego para ejecutar el servidor?
No para instalarlo: la descarga usa un inicio de sesión anónimo.
¿Puedo añadir mods del Workshop de Steam?
Sí, pero tienes que descargarlos tú: el servidor solo monta lo que ya está en HarshDoorstop/Mods. En PlayNHost, pega los IDs en Mods de Workshop y reinicia.
Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Puedes aceptar todo, aceptar solo las cookies esenciales o elegir por categoría.Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Aquí están activadas por defecto: puedes desactivar lo que no quieras.Leer nuestra política de privacidad