50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
Django

Django

Flask es un framework web ligero para Python. Núcleo mínimo con filosofía de componentes a la carta, ideal para APIs y microservicios. Lo usan LinkedIn, Pinterest y Netflix. Es el framework al que recurren los desarrolladores de Python cuando la estructura de Django es demasiado para el trabajo.

Versión

Más reciente

Sistema operativo

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

1. SSH a tu servidor

ssh root@<server-ip>

2. Localiza las credenciales de acceso

  • Usuario por defecto: flask
  • Contraseña almacenada en: /root/.cloudzy-creds

(Opcional) Cambia la contraseña por defecto: passwd flask

3. Cambia al usuario de la aplicación

su - flask

4. Despliega tu aplicación

Ya hay una aplicación de ejemplo Flask en ejecución, accesible en: http://<server-ip

Para desplegar tu propia aplicación:

  1. Ve al directorio de tu aplicación (o clona un nuevo proyecto): cd ~/flask_app
  2. (Opcional) Reemplaza la aplicación predeterminada: git clone <your_repo_url> .
  3. Activa el entorno virtual: source venv/bin/activate
  4. Instala los paquetes necesarios: pip install -r requirements.txt
  5. Asegúrate de que el punto de entrada WSGI se llame wsgi.py y contenga: from your_module import app as application
  6. Reinicia Gunicorn para aplicar los cambios: sudo systemctl restart gunicorn

5. Accede a tu aplicación

Tu aplicación Flask está disponible en: http://<server-ip

Nginx redirige las solicitudes a Gunicorn mediante un socket Unix.

6. ¿Cambiar el puerto o el dominio?

Para ajustar el dominio, el puerto o añadir SSL:

  1. Edita la configuración del sitio en Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Comprueba la configuración: sudo nginx -t
  3. Recarga Nginx: sudo systemctl restart nginx

7. Activar HTTPS (opcional)

Usa Certbot para habilitar HTTPS.

Más en Herramientas de Desarrollo

Aplicaciones relacionadas.

Despliega Flask ahora. Desde 2,48 $/mes.