NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Cómo alojar un servidor de Colony Survival (2026)

Colony SurvivalUpdated Nov 5, 20269 min read

Respuesta corta. Puedes alojar tú mismo un servidor de Colony Survival gratis: instala el servidor dedicado, la app 748090 de Steam, con SteamCMD y un inicio de sesión anónimo, y luego ejecuta colonyserver.x86_64 en modo headless con un nombre de mundo, un nombre de servidor, un límite de jugadores y un puerto de juego. O alquila un servidor de Colony Survival y olvídate de la instalación y de la red.

Desde la versión 0.17, los desarrolladores dicen que los servidores se conectan solos al explorador de servidores, sin abrir puertos. Los jugadores encuentran tu servidor por su nombre en el explorador de servidores del juego.

Comprobado el 5 de noviembre de 2026 con la versión 0.18.0.9, la más reciente que los desarrolladores habían anunciado en Steam.

Esta guía usa los anuncios de Steam de los desarrolladores y la configuración que instala nuestro panel en cada servidor de Colony Survival. Para ir directo a la opción de alquiler, mira la Opción 2.

Lo que necesitas

  • El software del servidor: "Colony Survival Dedicated Server", app 748090 de Steam. Es una descarga distinta del juego (app 366090) y se instala con un inicio de sesión anónimo en Steam, así que no hace falta una cuenta de Steam para descargarlo.
  • Una máquina que siga 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 usamos nosotros. No hemos probado un servidor con Windows.
  • RAM y CPU: los desarrolladores no publican requisitos para el servidor, así que cualquier cifra que leas por ahí es una estimación.
  • Un nombre de mundo, un nombre de servidor y un límite de jugadores: los tres se pasan por la línea de comandos.
  • Red: un puerto de juego a tu elección. En el anuncio de la 0.17 los desarrolladores dicen que los servidores llegan al explorador de servidores sin abrir puertos.
  • El juego: cada jugador necesita Colony Survival en Steam.

Opción 1: alójalo tú mismo

Estos pasos son para Debian o Ubuntu. El comando de instalación, el de arranque y las rutas de archivos son los que usan nuestros servidores.

Instala el servidor

  1. Instala la biblioteca que necesita SteamCMD.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Crea un usuario para el servidor y cámbiate a él.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Instala SteamCMD y deja que se actualice solo una vez.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Descarga el servidor.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    En nuestras propias instalaciones, SteamCMD a veces no llegó a descargar y aun así dijo que había terminado bien. Comprueba que steamapps/appmanifest_748090.acf exista en la carpeta del servidor y, si no está, ejecuta el comando otra vez.
  5. Copia las bibliotecas del cliente de Steam a ~/.steam, como hace nuestra instalación:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Arráncalo y entra

  1. Inicia el servidor desde la carpeta del servidor:
    cd ~/server
    chmod +x colonyserver.x86_64
    ./colonyserver.x86_64 -batchmode -nographics +server.world "MyColony" +server.networktype SteamOnline +server.name "My Colony Server" +server.maxplayers 10 +server.gameport 27004 +server.ip 0.0.0.0 +server.steamport 27005
    Es el comando que ejecutan nuestros servidores, con tus valores en lugar de los nuestros. Nuestro panel da el servidor por iniciado cuando el registro muestra Starting networking type. El primer arranque crea el mundo. Ejecútalo con un gestor de servicios como systemd para que se reinicie tras un fallo.
  2. Si los jugadores no pueden conectarse, comprueba que el cortafuegos de la máquina deje pasar el puerto de juego. El número de puerto es el valor de +server.gameport. Los desarrolladores dicen que desde la 0.17 no hace falta abrir puertos, así que esto es un plan B.
  3. Entra. En Colony Survival, busca tu servidor por su nombre en el explorador de servidores.
  4. Actualiza parando el servidor y ejecutando de nuevo el comando de descarga. Hazlo cada vez que se actualice el juego.

Dónde se guarda el mundo

El mundo es una carpeta con el nombre de +server.world dentro de gamedata/savegames. Un nombre de mundo distinto empieza otra colonia, así que puedes tener varias a la vez. Los mods van en gamedata/mods, una carpeta por mod con su propio modInfo.json.

Activar un mod

Esto es lo que descubrimos al montar nuestros propios servidores, y es la trampa por la que existe nuestro script de instalación. Poner un mod en gamedata/mods no basta: un mod se activa por mundo, en gamedata/savegames/<world>/worldconfig.json, en un array llamado ModConfigEntries que el servidor escribe vacío y no rellena. Cada entrada debe coincidir con el nombre que hay dentro del modInfo.json del mod, no con el nombre de la carpeta, y una errata deja el mod instalado pero apagado sin avisar. Además, el archivo del mundo solo existe cuando el servidor ha creado el mundo, así que arranca una vez, páralo y luego edita.

Opción 2: alójalo en PlayNHost

Alquilar te quita la instalación, los puertos y la rutina de actualizaciones. Sigues eligiendo el nombre del servidor, el nombre del mundo y tus mods.

  1. Elige un plan. Abre la página de hosting de servidores de Colony Survival y compara los planes: BOW (10 jugadores), CROSSBOW (16) y MUSKET (24) en el momento de escribir esto. Pulsa Crear servidor (Personalizar plan en MUSKET) y completa el pedido. Los precios cambian, así que mira los de esa página.
  2. Espera a la instalación. El servidor aparece en el panel. Su Consola muestra Starting networking type cuando ha arrancado.
  3. Ponle nombre. Abre la página Configuración y rellena Nombre del servidor y Nombre del mundo (hasta 32 caracteres cada uno, sin comillas dobles ni barras invertidas), y reinicia. Un nombre de mundo nuevo empieza una colonia nueva y deja la anterior en el disco.
  4. Encuentra tu colonia. Está en Archivos, dentro de gamedata/savegames, en una carpeta con el nombre del mundo.
  5. Añade mods. El gestor de archivos no sube carpetas, así que comprime cada carpeta de mod en un zip en tu ordenador, abre gamedata/mods en Archivos, pulsa Subir y luego elige Extraer archivo en el menú del zip para que el mod quede como su propia carpeta con su modInfo.json dentro. Reinicia. Un mundo que aún no existe tiene sus mods activados en el reinicio posterior a su primer arranque.
  6. Invita a tus jugadores. Dales el nombre de tu servidor para buscarlo en el explorador de servidores y mira Cómo conectarte a tu servidor de Colony Survival.

Lo que hace el panel por ti:

  • El puerto de juego se asigna a tu servidor y se pasa en el comando de arranque junto con el puerto de Steam, así que no hay nada que abrir ni redirigir.
  • Con Actualización automática activada (lo está por defecto, en Mostrar opciones avanzadas de la página Configuración), el servidor consulta en Steam la versión más nueva del servidor cada vez que arranca, así que reiniciar es actualizar.
  • Los mods se activan por ti en cuanto existe el mundo. En cada arranque un script lee el nombre real en el modInfo.json de cada mod y escribe la lista ModConfigEntries para que coincida, así que un mod en gamedata/mods está activo tras un reinicio y uno borrado está apagado. Un mod cuyo nombre tenga algo que no sean letras, dígitos, espacios, puntos, guiones y guiones bajos se omite, y la Consola lo avisa. Solo se reemplaza esa lista y el resto de worldconfig.json queda como estaba.
  • La instalación prueba SteamCMD hasta tres veces y se detiene con un error si los archivos no llegaron, en lugar de dejar un servidor vacío que falla en el primer arranque.

Mira también Cómo cambiar el nombre, la contraseña y el mundo de tu servidor de Colony Survival y Faltan el mundo o los colonos en el servidor de Colony Survival.

Alojarlo tú o alquilarlo: una comparación sincera

  • Coste: el software del servidor es gratis. Alojarlo tú cuesta electricidad, hardware y ancho de banda, o una máquina en la nube. Alquilar es una tarifa 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 con el hardware del proveedor.
  • Exposición: en casa, los jugadores se conectan a tu propia conexión de internet y tú te encargas del cortafuegos y del router. Un servidor alquilado deja tu conexión doméstica al margen.
  • Configuración: alojarlo tú requiere la línea de comandos, SteamCMD y un gestor de servicios. Alquilar requiere un nombre de servidor y un nombre de mundo.
  • Mods: alojarlo tú significa editar worldconfig.json a mano. En nuestros servidores, un script hace esa edición por ti en cada reinicio.
  • Control: alojarlo tú te da cada archivo y cada opción de arranque. En nuestros servidores cambias los nombres en el panel y sigues teniendo la pestaña Archivos para lo demás.

¿Listo para saltarte la configuración? Mira los planes de servidor de Colony Survival. ¿Ya tienes servidor? Empieza por Cómo conectarte a tu servidor de Colony Survival.

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

NUESTROS ÚLTIMOS BLOGS