¿Puedo usar un comando de inicio personalizado para controlar la versión de Node.js o del entorno de ejecución?
En esta página
A veces una librería necesita una versión concreta del entorno de ejecución, por ejemplo una línea más antigua de Node.js por compatibilidad. La página Ajustes de tu servidor (la antigua página Startup) te permite controlarlo. Este artículo explica qué puedes ajustar y qué hacer en los casos especiales.
Controlar la versión de tu entorno de ejecución
Puedes definir la versión del entorno de ejecución y las opciones de inicio en la página Ajustes, lo que cubre la mayoría de las necesidades de versión. Por ejemplo, si una dependencia solo funciona en una línea antigua de Node.js, puedes seleccionar esa versión para que tu bot se ejecute sin problemas.
Cuando una versión no se puede seleccionar
Algunos eggs tienen la imagen de Docker bloqueada por nosotros para garantizar la estabilidad, lo que significa que puede que no se pueda seleccionar una versión concreta en la página Ajustes. Si necesitas una versión que no aparece en el menú desplegable:
- Revisa primero la página Ajustes para ver si la versión que necesitas ya se puede seleccionar.
- Si no es así, abre un ticket describiendo la versión que necesitas y por qué.
- Te ayudaremos a pasar a un entorno de ejecución compatible.
Consejo: La mayoría de los problemas de compatibilidad se resuelven con solo cambiar la versión del entorno de ejecución en la página Ajustes; pruébalo antes de dar por hecho que necesitas que cambien una imagen bloqueada.
Preguntas frecuentes
¿Por qué algunas imágenes de Docker están bloqueadas? Bloqueamos ciertas imágenes por estabilidad, para que los servidores sigan siendo fiables. Si una imagen bloqueada te impide usar una versión que de verdad necesitas, abre un ticket y lo resolvemos.
¿Puedo definir flags de inicio personalizados? Sí: la página Ajustes muestra las opciones de inicio junto a la versión, así que puedes ajustar cómo se lanza tu entorno de ejecución.
Más en Preguntas frecuentes
- ¿Qué lenguajes y librerías puedo alojar?
- ¿Qué necesito para alojar mi bot? ¿El panel está basado en Pterodactyl?
- ¿Cómo subo y organizo los archivos de mi bot?
- ¿Cómo elijo qué archivo se ejecuta e inicio el bot?
- ¿Cómo instalo las dependencias npm / pip de mi bot?
- ¿Mi bot funcionará 24/7?