Admin: añadir un egg

Importar, editar o crear un egg de Pterodactyl para ejecutar un nuevo juego o aplicación en tu panel.

Actualizado

Qué es un egg

Un egg define cómo se instala y arranca un software en un servidor Pterodactyl: imagen Docker utilizada, script de instalación, comando de arranque y variables configurables expuestas al usuario. Los eggs se agrupan en categorías llamadas nests (por ejemplo: Minecraft, juegos Source, bots de Discord).

Importar un egg existente

Desde la administración del panel (sección Nests), un botón de importación permite cargar un egg a partir de un archivo JSON o de una URL directa a ese archivo. La mayoría de eggs de la comunidad se distribuyen así y se importan en segundos.

  1. Consigue el archivo .json del egg que quieras.
  2. Ve a Nests > Import Egg.
  3. Selecciona el nest de destino (o crea uno nuevo si ninguno encaja).
  4. Sube el archivo.

Estructura de un egg

Un egg define principalmente:

  • la imagen Docker usada para ejecutar el servidor (el entorno de sistema base);
  • el script de instalación, ejecutado una sola vez al crear el servidor para descargar y preparar el software;
  • el comando de arranque, ejecutado cada vez que se lanza el servidor;
  • las variables expuestas al usuario final (versión, puerto, opciones), con sus reglas de validación.

Modificar un egg importado

Un egg importado sigue siendo editable desde la interfaz: script de instalación, variables, imagen Docker. Útil para adaptarlo ligeramente a tu infraestructura (un espejo de descarga distinto, una variable adicional) sin empezar de cero.

Crear un egg personalizado

Para un software sin egg de la comunidad disponible, puede crearse un egg manualmente definiendo cada uno de los elementos anteriores desde la interfaz de edición. Lleva más tiempo que una importación, pero sigue exactamente la misma estructura.

¿No encuentras tu respuesta?

El equipo responde tickets los siete días de la semana y el Discord está abierto a todos.