Este es un ejemplo de cómo configurar una aplicación Flask para desplegar en los servicios de Alojamiento de Aplicaciones de Kinsta desde un repositorio GitHub.

Flask es un framework basado en Python, por lo que Kinsta instala automáticamente las dependencias definidas en tu archivo requirements.txt durante el proceso de despliegue.

  1. Inicia sesión en GitHub y crea un nuevo repositorio a partir de esta plantilla (Usa esta plantilla > Crea un nuevo repositorio): Kinsta — Hello World — Flask.
  2. En MyKinsta, añade una aplicación con el repositorio Hello World — Flask. El comando de Inicio puede dejarse en blanco para el proceso web ya que Kinsta detecta automáticamente el comando requerido desde el Procfile en el repositorio.

La aplicación estará disponible en cuanto finalice la construcción, y la página de Bienvenida de Kinsta se cargará en la URL de su aplicación.

Página Hello World de Flask tras una instalación correcta.
Página Hello World de Flask tras una instalación correcta.

¿Prefieres ver la versión en vídeo?

Configuración del Servidor Web

Comando de Inicio

Cuando despliegas una aplicación e incluyes un Procfile en el repositorio, Kinsta crea automáticamente un proceso web basado en el Procfile en el root del repositorio. Utiliza este comando en tu Procfile para ejecutar tu servidor web:

web: gunicorn helloworld.wsgi