Cómo configurar un servidor dedicado de Core Keeper

Un servidor dedicado de Core Keeper mantiene tu mundo en marcha para todo el grupo, esté quien esté conectado. Es una descarga gratuita de Steam, funciona en Linux y Windows, y no necesita ninguna redirección de puertos si todos los jugadores están en Steam.

Opción 1: a mano con SteamCMD

El servidor dedicado de Core Keeper es una descarga gratuita y anónima de Steam, aplicación 1963720, de unos 570 MB.

  1. Instala SteamCMD y luego ejecuta: +login anonymous +app_update 1963720 validate +quit
  2. En Linux, instala xvfb y libxi6: parte de la generación del mundo se ejecuta en la GPU, así que el servidor necesita una pantalla (virtual) aunque no haya monitor. El _launch.sh de Pugstorm inicia una por ti.
  3. Inícialo con _launch.sh (Linux) o CoreKeeperServer.exe -batchmode (Windows), añadiendo -worldname "Your Server" y -datapath con la carpeta donde guardar las partidas.
  4. Lee GameInfo.txt junto al ejecutable: contiene el ID de partida con el que se unen los jugadores de Steam.
  5. Para los jugadores de Epic, Microsoft Store o GOG, añade -port 27015 y -password, y redirige los puertos UDP 27015 y 27016.
Consejo:Usa -batchmode, nunca -nographics: el servidor genera parte del mundo en la GPU y necesita una pantalla, que Xvfb proporciona en una máquina Linux sin monitor.

Opción 2: Docker

runonflux/corekeeper-server-flux, nuestra imagen, instala y actualiza el servidor con SteamCMD en cada inicio, lo ejecuta en una pantalla virtual, escribe su configuración a partir de variables de entorno (CK_WORLD_NAME, CK_MAX_PLAYERS, CK_WORLD_MODE, CK_SEASON, CK_PORT, CK_ADMINS...), guarda el mundo al detenerse, se reinicia con las nuevas versiones del juego, conserva copias de seguridad y mantiene los mods en el volumen de datos. Su código fuente está en GitHub, RunOnFlux/corekeeper-server-flux.

  • Monta /mnt/corekeeper/data en un volumen: allí viven los mundos, los ajustes, los administradores, los vetos y los mods.
  • Monta también /mnt/corekeeper/server, o cada inicio vuelve a descargar la instalación de 570 MB.
  • Publica 27015 y 27016, UDP, para los jugadores que se unen por IP.

Opción 3: gestionado en Flux

Despliega un servidor de Core Keeper en la nube descentralizada de Flux, con esa misma imagen, con los puertos abiertos y enrutados por ti, protección DDoS incluida y un panel con 30 ranuras de mundo, el ID de partida y la línea de unión, mods, administradores y vetos, un explorador de archivos, un terminal en vivo y copias de seguridad. Los planes empiezan en $4.49 al mes.

  1. Elige el plan de 8, 16 o 32 jugadores.
  2. Elige una región cercana a tus jugadores.
  3. Pon nombre al mundo, elige su modo y despliega. El primer inicio descarga unos 570 MB.
  4. Da a tus jugadores de Steam el ID de partida del panel, y a todos los demás la línea de unión.

Preguntas frecuentes

¿El servidor dedicado de Core Keeper es gratuito?

Sí. Es una descarga gratuita y anónima desde Steam (aplicación 1963720); no necesitas ser propietario del juego en el servidor.

¿El servidor de Core Keeper funciona en Linux?

Sí, de forma nativa, en una pantalla virtual (Xvfb): Pugstorm incluye _launch.sh, que lo instala y lo inicia.

¿Cuánto tarda en iniciarse un servidor de Core Keeper?

El primer inicio descarga unos 570 MB. Después, en nuestras pruebas, un mundo nuevo estaba listo entre 20 y 25 segundos.

Guías relacionadas de Core Keeper