Elige tu juego
Explora la Galería de juegos oficial. Los paquetes firmados llevan a Keldrin la configuración específica de cada juego.
Gestor de servidores dedicados
Pasa más tiempo en tu mundo. Keldrin reúne la configuración de servidores de juego, los controles del día a día y las copias de seguridad de los mundos en un único gestor portátil y de código abierto para Windows.
App de escritorio Keldrin real · 0.9.142 · datos sintéticos · haz clic para ampliar
De la instalación a la noche de juego
Un flujo de trabajo práctico, desde tu primer servidor dedicado hasta el mundo que quieres conservar.
Explora la Galería de juegos oficial. Los paquetes firmados llevan a Keldrin la configuración específica de cada juego.
Añade el servidor, deja que Keldrin lo instale y luego ajusta la configuración y el modo de conexión de tu juego.
Inicia, detén y reinicia desde el panel. Consulta el estado listo, los jugadores y la información del mundo cuando el juego lo admita.
Detén el servidor, crea una copia de seguridad compatible del mundo y expórtala o restáurala cuando la necesites.
Un vistazo por dentro
Tarjetas de servidor claras y herramientas enfocadas. Son capturas de la app de escritorio Keldrin real. La página de la Web local, que puedes probar en la demo (en inglés), ofrece los controles del día a día en un navegador.
Las herramientas detrás de la noche de juego
Desde un único equipo con Windows hasta una consulta remota, mantén el trabajo rutinario en un solo lugar.
Los paquetes oficiales firmados de cada juego describen la configuración, los puertos y las herramientas compatibles. Añade un juego desde la Galería y Keldrin pone en cola su instalación.
Inicia, detén y actualiza. Consulta el estado listo del juego, el número de jugadores y la información del mapa o del mundo cuando el juego aporta esos datos. En los juegos de Steam, Keldrin pregunta a Steam una vez al día si hay compilaciones nuevas, muestra la comprobación mientras se ejecuta y espera a que elijas Update Game (Actualizar juego) o Update all (Actualizar todo).
Configura en la app Keldrin para Windows, gestiona mediante la Web local en tu LAN de confianza o usa un Portal remoto configurado por separado a través de HTTPS. Abre una sección o una tarjeta de servidor en una ventana independiente; la próxima vez vuelve a aparecer donde la dejaste.
Keldrin identifica tu router y administra los reenvíos de puertos de juego en DD-WRT, OpenWrt, pfSense, OPNsense, MikroTik y el Arcadyan NH20A, con UPnP como alternativa, y después muestra la tabla del router tal como se leyó. El acceso revisado a través del Firewall de Windows, los mensajes opcionales de Discord y los comandos de bot autorizados conectan la gestión del servidor con tu grupo.
Crea copias de seguridad compatibles del mundo con el servidor detenido. Importa, exporta, descarga o restaura datos de mundo revisados. Keldrin conserva diez copias de seguridad validadas por servidor.
Configura cuándo el equipo se suspende y se activa, anula un horario cuando la noche de juego se alarga y sigue el mantenimiento, la actividad, el diagnóstico y las actualizaciones firmadas de Keldrin.
Elige tu próximo mundo
La compatibilidad depende de cada juego. La configuración, los modos de conexión y las herramientas del mundo provienen del paquete de cada juego. Keldrin no se limita a Steam: Terraria se instala desde la descarga oficial del servidor en terraria.org, y Minecraft Java desde el servidor oficial de Mojang con un entorno de ejecución de Java fijado.
La conexión directa usa los puertos UDP configurados del juego y de consulta de Steam.
OFICIAL · 1.1.10La conexión directa usa el puerto UDP del juego configurado y su puerto de consulta adyacente.
OFICIAL · 1.0.5Steam usa el puerto UDP del juego configurado y el puerto adyacente; Crossplay usa un relé y no necesita reenvío de puertos en el router.
OFICIAL · 1.0.5El cruce de NAT con código de invitación es el modo predeterminado; el modo directo usa el puerto TCP y UDP seleccionado.
OFICIAL · 1.0.10UDP directo usa puertos de juego y de consulta del servidor configurables por separado; el puerto del juego también reserva su puerto de ping fijo (+1).
OFICIAL · 1.0.9Los jugadores se unen con la dirección IPv4 pública y el puerto UDP del juego. Solo se administra el puerto UDP de juego configurado; no se anuncia compatibilidad con sondeos de consulta. La administración remota HTTP/WebSocket integrada está desactivada; Keldrin controla la configuración y la selección del mundo.
OFICIAL · 1.1.0Únete con la dirección IPv4 de LAN del PC servidor y el puerto TCP configurado. Se aplican los controles existentes del Firewall de Windows y de Puertos administrados. El reenvío de puertos en el router y el acceso desde fuera de la LAN requieren una verificación aparte.
OFICIAL · 1.0.28Los controles de consulta UDP de Steam están disponibles para el Firewall de Windows, el reenvío administrado y las comprobaciones externas. Se conserva la configuración del puerto del juego; el transporte completo por el puerto del juego y la conectividad pública para jugar aún no están verificados.
OFICIAL · 1.0.13Usa el punto de consulta UDP configurado para las comprobaciones del Firewall de Windows, Puertos administrados y el Portal. Los registros HostOnline integrados indican cuándo está listo; una consulta correcta es independiente de que los jugadores puedan unirse.
OFICIAL · 1.1.3Los clientes de Java Edition usan el puerto TCP del juego configurado. La consulta UDP es solo para el estado local. La autenticación en línea sigue activada; se aplican las restricciones de la lista de permitidos integrada. Las pruebas del firewall, del router y del juego desde el exterior siguen siendo independientes.
OFICIAL · 1.0.1Los juegos listados están disponibles a través de la Galería oficial firmada de Keldrin, tanto si el servidor de juego viene de Steam como de la descarga oficial del propio juego. Una instancia de cada juego compatible. Los servidores de juego dedicados y sus requisitos previos necesitan espacio en disco y recursos adicionales.
Primeros pasos
Keldrin es portátil: mantén la app, su configuración y sus datos administrados juntos en una carpeta con permisos de escritura en tu equipo con Windows.
La Web local es para una LAN controlada y de confianza. Para acceder desde fuera de casa, configura el Portal remoto independiente con HTTPS y sus propias credenciales. Las actualizaciones compatibles del Portal remoto pueden instalarse directamente desde la app Keldrin.
Extrae el ZIP de Keldrin en una carpeta local con permisos de escritura y espacio libre suficiente para los servidores dedicados que elijas. Conserva la configuración y los datos del mundo al actualizar.
Instala los entornos de ejecución .NET 10 Desktop y ASP.NET Core de Microsoft para x64. Algunos juegos pueden requerir otros requisitos previos de Microsoft.
Abre Start-Keldrin.vbs desde la carpeta extraída. Abre la Galería de juegos, elige un juego y completa su configuración. Al añadir el juego, se pone en cola la instalación de su servidor.
Revisa las contraseñas, los puertos y el modo de conexión en la app Keldrin. Autoriza el acceso necesario a través del Firewall de Windows, inicia el servidor y comprueba su estado listo específico del juego.
Tu próxima noche de juego empieza aquí
Las descargas públicas llegarán pronto. Las actualizaciones de la app Keldrin para instalaciones existentes siguen funcionando.
VERSIÓN 0.9.142 · WINDOWS X64 · ZIP
Tu siguiente paso
Instrucciones de configuración ilustradas y una demo de la página de la Web local de Keldrin con todas las tarjetas de juegos oficiales. Explora esos controles del navegador sin servidores reales ni transferencias de archivos.
Discord, Puertos administrados en tu router, la configuración del Portal remoto y los atajos de teclado, con los controles reales de Keldrin.
Ver las guías ↗EXPLORAR / DEMO DE LA WEB LOCALLa demo es solo la página de la Web local: los controles del navegador que una instalación de Keldrin en ejecución ofrece en tu red, no la app de escritorio. La demo está en inglés. Inicia y detén servidores ficticios. Crea, restaura e importa copias de seguridad de mundos falsas. Ve resultados simulados sin cambiar nada.
Abrir la demo (en inglés) ↗Conviene saber
Funciones actuales, límites claros y lo que viene después.
Aprobación de administrador una sola vez, no en cada sesión: una nueva tarjeta Admin Approval (Aprobación de administrador) en la app Keldrin puede registrar una tarea programada de Windows que solo inicia el asistente de firewall de Keldrin, así que la primera aprobación es el último aviso de Windows. No se registra nada a menos que lo pidas, y puedes quitarla desde la misma tarjeta. Los resultados de los puertos externos siguen en verde mientras el servidor está en ejecución: un servidor cuyos puertos se verificaron antes de iniciarse muestra External Ports OK (puertos externos correctos), y Keldrin vuelve a probarlos cuando se detiene o se bloquea y cuando Keldrin se inicia. Tras un cierre inesperado, Keldrin hace una prueba rápida de los puertos externos antes de su único reinicio automático cuando el Portal remoto está conectado. El Portal remoto 1.0.34 incluido añade el horario Todo el día, la restauración solo con el servidor detenido, tarjetas de servidor más anchas y un menú Servers (Servidores) que funciona. Puertos administrados sigue funcionando con DD-WRT, OpenWrt, pfSense, OPNsense, MikroTik, el Arcadyan NH20A y UPnP. Las actualizaciones firmadas vienen de keldrin.ca; las instalaciones existentes se actualizan desde la app Keldrin. La descarga desde el sitio web aún no está disponible.
Sí, a partir de Keldrin 0.9.151, que llegará pronto. La app de escritorio Keldrin y la Web local ofrecerán English y Español; el texto en español es una traducción automática. Elige un idioma con el selector 🌐 de la barra de navegación de la app de escritorio o de la cabecera de la Web local; ambos comparten una misma configuración. El Portal remoto y los mensajes de Discord siguen en inglés por ahora. Este sitio web también está disponible in English.
Usa la app Keldrin para la configuración y la integración con Windows. La Web local te ofrece una vista de control en el navegador dentro de una LAN de confianza. El Portal remoto es una implementación HTTPS independiente para el acceso remoto, con permisos de administrador y de solo lectura.
Abre Comentarios de Keldrin (en inglés) para enviar solicitudes de funciones y informes de errores moderados, votar comentarios y elegir qué servidor dedicado se admitirá a continuación. El registro público está cerrado por ahora; solo pueden registrarse los usuarios invitados. Verifica tu correo antes de participar. Las cuentas del sitio web son independientes de las credenciales del Portal remoto y no pueden controlar servidores de juego. Vincula tu instalación de Keldrin para obtener la marca verde; el envío opcional de datos de uso empieza desactivado.
El estado listo proviene de los indicios que declara el juego, como una marca en el registro de la ejecución actual o una respuesta de consulta compatible. Es independiente de los indicios del proceso, del firewall y de la conectividad externa; una dirección por sí sola no demuestra una conexión correcta.
Sí, desde Keldrin 0.9.154 con el paquete de juego Conan Exiles 1.0.9; las instalaciones existentes reciben ambos con las actualizaciones de la app Keldrin. Un servidor de juego puede seguir en ejecución aunque los jugadores ya no puedan jugar. Mientras un servidor está en ejecución, Keldrin vigila el registro del propio juego en busca de avalanchas de errores que indiquen que los jugadores están afectados. Cada juego declara sus reglas de bloqueo en su paquete de juego firmado. Conan Exiles es el primero, y otros juegos podrán recibir reglas de bloqueo cuando haya suficiente evidencia en sus registros. Cuando se detecta un bloqueo, la insignia Ready (Listo) del servidor se vuelve amarilla («Running · Players affected», en ejecución con jugadores afectados) en la app Keldrin, la Web local y el Portal remoto, y Discord recibe un mensaje cuando empieza el bloqueo y otro cuando se resuelve. Keldrin nunca reinicia el servidor por un bloqueo.
Un ejemplo real de un servidor de Conan Exiles el 4 de noviembre: el proceso siguió sano, a unos 34 fotogramas por segundo y 6 GB de memoria, con 3–4 jugadores conectados. Desde las 8:55 p. m., un solo NPC atascado no logró teletransportarse en cada fotograma del servidor, unos 30 errores por segundo, y los errores «Inventory already registered» alcanzaron un máximo de 1220 por minuto a las 9:06 p. m. Los jugadores vieron sus inventarios congelados, pensaron que el servidor se había caído y lo reiniciaron a mano a las 9:17 p. m. Al reproducir los recuentos reales del registro, la regla del NPC atascado de Keldrin, que necesita dos minutos completos por encima de 1000 líneas por minuto, señala el bloqueo hacia las 8:57 p. m.; la regla de inventario lo señala a las 9:11 p. m.
Una nota del desarrollador
Hola de parte de TugBoat, alias Sean, el desarrollador muy humano de cincuenta años más o menos; un humano de verdad escribiendo esto. Todo en este proyecto se hizo con varios modelos de Claude y ChatGPT.
Formo parte del clan SunKnights (dot org), con miembros de Alberta, Canadá, y soy el que disfruta gestionando los servidores dedicados de los distintos juegos a los que jugamos. Como cualquier administrador, quería tener más control sobre los servidores, y lo que empezó como un script de PowerShell cada vez más elaborado acabó convirtiéndose en una app de escritorio para Windows de código abierto (con el tiempo), toda ella programada felizmente por LLM.
Al principio empecé con el chat normal, pero luego tuve acceso durante un par de meses al modelo pro, Codex y, ¡bum!, nació una app de escritorio para Windows. Pensé que a alguien más le podría resultar útil.
Ten en cuenta que esto es un proyecto paralelo y que todos los fondos se destinan a pagar tokens de IA.