Respuesta corta. Puedes alojar tú mismo un servidor de Soulmask gratis: instala la app de Steam 3017300 con SteamCMD, inicia WSServer-Linux-Shipping con tu nombre, el puerto de juego y el puerto de consulta, y abre ambos puertos. O alquila un servidor de Soulmask y te ahorras los puertos y las actualizaciones.
Los jugadores encuentran tu servidor por el nombre en el navegador de servidores del juego y escriben la contraseña si pusiste una.
Comprobado el 5 de noviembre de 2026 con Soulmask 1.0 Update Patch #22, el parche más reciente anunciado en Steam.
El desarrollador, CampFire Studio, no publica en Steam una guía completa para montar un servidor dedicado, al menos que nosotros hayamos encontrado; su Discord tiene una guía para enlazar servidores privados entre mapas, que esta página no cubre. Por eso esta guía usa lo que ejecutamos en cada servidor de Soulmask que alojamos: el script de instalación, las opciones de inicio y la línea de listo. Indica dónde no hemos probado algo. Si quieres ir directo a la opción de alquiler, salta a la Opción 2.
Qué necesitas
El software del servidor: la app de Steam 3017300, descargada con un inicio de sesión anónimo en SteamCMD.
Una máquina que se quede encendida: un PC que no uses, un servidor casero o una máquina virtual en la nube. Esta guía usa Linux de 64 bits, que es lo que ejecutamos. No hemos probado Windows.
RAM y CPU: no encontramos requisitos de hardware del servidor por parte de CampFire Studio, así que trata como una estimación cualquier cifra que leas por ahí.
Dos puertos abiertos: un puerto de juego y un puerto de consulta. El puerto de consulta es UDP y debe ser accesible desde internet para que el servidor aparezca en el navegador.
El DLC Shifting Sands, si eliges ese mapa: se vende aparte en Steam. A nuestros propios clientes les decimos que todo jugador que entre a un servidor de Shifting Sands lo necesita, pero el desarrollador no lo dice por escrito, así que consúltalo antes con tus jugadores.
Opción 1: alojarlo tú mismo
Instalar el servidor
Instala las bibliotecas de 32 bits que necesita SteamCMD (Debian o Ubuntu).
Nuestra instalación también descarga la app 1007 en el mismo comando. SteamCMD a veces responde "Missing configuration", no deja ningún archivo del juego y aun así termina con éxito. Lo vemos ir y venir en instalaciones nuevas. Comprueba que steamapps/appmanifest_3017300.acf existe en la carpeta del servidor y, si no, vuelve a ejecutar el comando.
Copia la biblioteca del cliente de Steam donde el servidor la busca, como hace nuestra instalación.
Elige tres puertos. Los números de abajo son ejemplos: usa cualquiera que esté libre. El puerto de mantenimiento es solo para comandos desde la misma máquina.
GAMEPORT=8777
QUERYPORT=27015
ECHOPORT=18888
Ejecuta el servidor desde su carpeta. Es la misma línea que construye nuestro lanzador, ejecutada con la carpeta del servidor como carpeta personal, como en nuestros contenedores:
Quita -PSW para un servidor público. Usa -pvp en lugar de -pve para PvP: el modo viene de esta opción, así que cambiarlo exige un reinicio. Level01_Main es Cloud Mist Forest y DLC_Level01_Main es Shifting Sands. En nuestros servidores cada mapa conserva su propio mundo, en su propia carpeta dentro de WS/Saved/Worlds/Dedicated.
Espera la línea de listo. El servidor está listo cuando el registro imprime Create Dungeon Successed.
Abre los puertos. Permite el puerto de consulta por UDP (por ejemplo sudo ufw allow 27015/udp) y el puerto de juego tanto por TCP como por UDP (sudo ufw allow 8777), porque el desarrollador no documenta cuál usa el puerto de juego. Redirige ambos puertos en tu router de la misma forma. No expongas el puerto de mantenimiento.
Entra. Inicia Soulmask y busca en el navegador de servidores del juego el nombre que le diste.
Hazte administrador. En el juego, pulsa ~ para abrir la consola y escribe gm key seguido de la contraseña de administrador que pusiste.
Detenerlo sin perder el mundo
En los servidores que ejecutamos, Soulmask guarda su mundo en un archivo SQLite, WS/Saved/Worlds/Dedicated/<map>/world.db, y lo escribe con su propio temporizador (las opciones -saving y -backup). Si matas el proceso entre dos escrituras, pierdes todo lo hecho desde la última.
La parada limpia que usamos pasa por el puerto de mantenimiento del juego, en la propia máquina. Conéctate con telnet 127.0.0.1 18888 (tu puerto de mantenimiento; instala el paquete telnet si falta), envía saveworld 1, espera un par de segundos y envía close 1, que guarda y sale. Cuando probamos el 12 de octubre de 2026, quit solo cerraba la conexión y el juego siguió funcionando durante minutos, así que no lo uses para detener el servidor. Nuestro lanzador no depende de Ctrl+C: captura la señal de parada y envía estos dos comandos en su lugar.
Para actualizar, detén el servidor de esta forma y vuelve a ejecutar el comando de descarga del paso 4.
Opción 2: alojarlo en PlayNHost
Alquilar elimina la instalación, los puertos, las actualizaciones y la rutina de parada. Sigues eligiendo un nombre, una contraseña, un mapa y un modo.
Elige un plan. Abre la página de hosting de servidores de Soulmask. Al momento de escribir esto hay un plan, EXPLORER. Pulsa Personalizar plan y termina el pedido. Los precios cambian, así que compruébalos en esa página.
Espera la instalación. El servidor aparece en el panel. Su Consola imprime Create Dungeon Successed cuando está listo.
Ponle nombre. En la pestaña Configuración, define el Nombre del servidor y, para un servidor privado, una Contraseña del servidor. Deja la contraseña vacía para tener un servidor público.
Elige el mapa y el modo. El ajuste Mapa ofrece Level01_Main (Cloud Mist Forest) y DLC_Level01_Main (Shifting Sands), y Modo de juego ofrece pve o pvp. El modo es una opción de inicio, así que cámbialo aquí y reinicia.
Hazte administrador. Define una Contraseña de administrador en Configuración, reinicia y, en el juego, abre la consola y escribe gm key seguido de esa contraseña. Si la dejas vacía, el servidor se inventa una y la guarda en el archivo .pnh/admin-password, que puedes leer en Archivos. Consulta Cómo ser admin en tu servidor de Soulmask.
Añade mods si quieres. Pon los números de Steam Workshop en Mods de Steam Workshop, separados por comas, y reinicia. El primer inicio después tarda más mientras el servidor los descarga, y todos los que entren necesitan los mismos mods. Consulta Cómo añadir mods a tu servidor de Soulmask.
Ejecuta la parada limpia de arriba. Detener en el panel envía saveworld 1 y luego close 1, y solo fuerza el cierre del juego si sigue ejecutándose pasados tres minutos. Si el juego no responde en su puerto de mantenimiento, la Consola avisa de que se detiene sin un guardado reciente.
Las líneas que escribes en la Consola van al mismo puerto de mantenimiento, así que help y saveworld 1 funcionan ahí.
La instalación reintenta SteamCMD hasta tres veces y solo la da por instalada cuando existe el manifiesto de la app, de modo que se detecta la instalación vacía descrita arriba.
Con Actualización automática activada (en la pestaña Configuración, bajo Mostrar opciones avanzadas), el servidor busca una actualización del juego cada vez que arranca. Desactívala solo si debes mantener una versión por compatibilidad con mods.
Coste: el software del servidor es gratis. Alojarlo tú mismo cuesta electricidad, hardware y ancho de banda, o una máquina en la nube. Alquilar es una cuota recurrente que fija el plan y el periodo de facturación que elijas.
Disponibilidad: un servidor casero solo está activo mientras lo estén tu PC, la luz y tu internet. Un servidor alquilado funciona en el hardware del proveedor.
Exposición: en casa, los jugadores se conectan a tu dirección IP pública y tú te ocupas del cortafuegos y del router. Un servidor alquilado deja tu IP de casa fuera.
Puesta en marcha: alojarlo tú mismo exige la línea de comandos, redirigir puertos y una rutina de parada segura. Alquilar exige un nombre, una contraseña, un mapa y un modo.
Control: alojarlo tú mismo te da cada archivo. En nuestros servidores cambias los ajustes en el panel y aun así tienes la pestaña Archivos.
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