Repolode
calagopus

calagopus/panel

Panel de gestión de servidores de juegos escrito en Rust, una reimplementación de Pterodactyl Panel con frontend en React y control de servidores mediante contenedores.

Alternativa open source a:Pterodactyl

Estrellas
888
Forks
73
Issues abiertos
13
Último commit
hace 12 horas

¿Qué es?

Calagopus Panel es un panel de gestión de servidores de juegos que permite a los operadores desplegar, configurar y administrar servidores de juegos en contenedores desde una interfaz web. Es una reimplementación desde cero de Pterodactyl Panel en Rust que conserva el enfoque basado en contenedores y añade una interfaz renovada y un modelo de extensiones más estructurado, tanto para el frontend como para el backend.

El backend está construido sobre Tokio y Axum, y el frontend utiliza React, Mantine y Tailwind. Admite definiciones de Egg al estilo de Pterodactyl, y las reglas de validación se gestionan mediante una adaptación a Rust del validador de Laravel. El proyecto también ofrece vías de migración para instalaciones existentes de Pterodactyl y Pelican.

El repositorio está organizado en crates separados para el frontend, el backend, el migrador de bases de datos, el cliente de la API de Wings y las extensiones. Las instrucciones de instalación se encuentran en la documentación en línea del proyecto.

Funciones clave

  • 01Backend en Rust basado en Tokio y Axum
  • 02Frontend con React, Mantine y Tailwind
  • 03Sistemas de extensiones para frontend y backend con API para plugins
  • 04Compatible con Eggs al estilo de Pterodactyl
  • 05Migración desde instalaciones de Pterodactyl y Pelican

Casos de uso

  • Alojar Minecraft, Rust u otros servidores de juegos para jugadores
  • Migrar un panel existente de Pterodactyl o Pelican a una alternativa basada en Rust
  • Crear temas o plugins personalizados para un panel de alojamiento de juegos

Inicio rápido

  1. 1

    Consulta las instrucciones de instalación en la documentación oficial

  2. 2

    Sigue la documentación de calagopus.com/docs/panel/installation para instalar el panel

Antes de usarlo

  • Los detalles de instalación solo están en la documentación externa, no en el README.
  • Los sistemas de extensiones del frontend y del backend siguen evolucionando, por lo que las API pueden cambiar.
  • Es necesario ejecutar un backend Rust junto con un frontend React, lo que complica el despliegue.

Temas

Preguntas frecuentes

¿Qué es panel?
Panel de gestión de servidores de juegos escrito en Rust, una reimplementación de Pterodactyl Panel con frontend en React y control de servidores mediante contenedores. Calagopus Panel es un panel de gestión de servidores de juegos que permite a los operadores desplegar, configurar y administrar servidores de juegos en contenedores desde una interfaz web. Es una reimplementación desde cero de Pterodactyl Panel en Rust que conserva el enfoque basado en contenedores y añade una interfaz renovada y un modelo de extensiones más estructurado, tanto para el frontend como para el backend.
¿panel es gratuito? ¿Qué licencia tiene?
panel es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿panel sigue mantenido?
Mantenimiento activo. El último commit de panel fue el 7 nov 2026.
¿Para qué puedo usar panel?
Alojar Minecraft, Rust u otros servidores de juegos para jugadores Migrar un panel existente de Pterodactyl o Pelican a una alternativa basada en Rust Crear temas o plugins personalizados para un panel de alojamiento de juegos
¿Cómo se instala panel?
Consulta las instrucciones de instalación en la documentación oficial Sigue la documentación de calagopus.com/docs/panel/installation para instalar el panel
¿Dónde consigo panel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/calagopus/panel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados