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

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. Haz un fork del siguiente repositorio de GitHub: Kinsta — Hello World — Flask.
  2. En MyKinsta, añade una aplicación con el repositorio Hello World — Flask. El comando Start puede dejarse en blanco para el proceso web, ya que Kinsta detecta automáticamente el comando necesario durante el primer despliegue.

La aplicación está disponible en cuanto termina la compilación, y se carga una página de Hello World en la URL de tu aplicación.

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

Configuración del Servidor Web

Comando de Inicio

Cuando despliegas una aplicación, Kinsta crea automáticamente un proceso web basado en el Procfile de el root del repositorio, utilizando el siguiente comando para ejecutar tu servidor web:

web: gunicorn helloworld.wsgi