Lista de Control para el Lanzamiento
Sigue la lista de control para garantizar que tienes todo listo para poner en marcha tu aplicación rápidamente en el Alojamiento de Aplicaciones de Kinsta. Si tienes algún problema o alguna pregunta, nuestro equipo de Soporte está disponible 24 horas al día, 7 días a la semana, y estaremos encantados de ayudarte.
Para ayudarte a empezar con el Alojamiento de Aplicaciones, puedes utilizar una de nuestras plantillas de ejemplo en GitHub.
1. Proveedor de Servicios Git
Debes asegurarte de que tu aplicación ha sido enviada a un repositorio Git. Cuando añades una aplicación en MyKinsta, debes seleccionar un proveedor de servicios Git y un repositorio desde tu cuenta. Puedes elegir entre cualquiera (o todos) de los siguientes:
2. Variables de Entorno
Asegúrate de que tienes todas las Variables de entorno necesarias para tu aplicación. Las variables de entorno alimentan tu aplicación con información externa a la ejecución de la aplicación. Normalmente establecen cosas como detalles de conexión a la base de datos y claves API.
3. Ruta de Construcción
Una ruta de construcción incorrecta puede hacer que falle el despliegue de la aplicación. Esta es la ruta en el repositorio a los archivos necesarios para construir la aplicación. La mayoría de las aplicaciones se construyen desde la raíz del repositorio, y la Ruta de construcción por defecto es ésta (.). Si tienes una ruta de construcción diferente, debes especificarla cuando añadas la aplicación, o puedes cambiarla en Configuración (Configuración > Editar detalles > Ruta de construcción). Por ejemplo, si tu aplicación debe construirse desde un subdirectorio (por ejemplo, app), introduce la ruta de ese subdirectorio en el campo Ruta de construcción: app.
4. Comando de Inicio o ENTRYPOINT
El comando de Inicio del proceso web inicia tu aplicación. Si es incorrecto, la aplicación no se ejecutará. Puedes especificar el comando de inicio cuando añadas una aplicación o dentro de Procesos > Procesos en tiempo de ejecución > Proceso web.
Si tu aplicación utiliza un Dockerfile para configurar su imagen de contenedor, debes especificar el ENTRYPOINT
en el Dockerfile para ejecutar un contenedor. Para más información sobre cómo especificar el ENTRYPOINT
de tu aplicación, consulta la referencia Dockerfile.
Para más detalles sobre qué comando utilizar en función del lenguaje de tu aplicación, consulta los ejemplos proporcionados en Comando de Inicio de la Aplicación.
5. Workers en Segundo Plano y Cron Jobs
Determina si tu aplicación requiere procesos adicionales como un worker en segundo plano o un cron job; puedes añadirlos en la página Procesos de tu aplicación después de desplegarla.
6. Disco o Almacenamiento Persistente
Si tu aplicación requiere almacenamiento persistente, puedes añadirlo a un proceso web cuando añadas tu aplicación. Actualmente, no puedes añadir o eliminar almacenamiento persistente después de que se haya creado una aplicación, por lo que es importante establecer si esto es necesario y añadirlo cuando añadas tu aplicación.
Si necesitas almacenamiento persistente, necesitas conocer la ubicación de los archivos de tu aplicación que se añadirán al disco de almacenamiento persistente, así que puedes especificarlo en la Ruta de montaje cuando añadas tu aplicación.
7. Añade Tu Dominio a Kinsta
Una vez que hayas confirmado que tu sitio está bien, es hora de poner en marcha tu dominio personalizado. Consulta nuestra guía Dominios de Alojamiento de Aplicaciones.