Despliegue de Python con Flask
Este ejemplo ejecuta Flask con un servidor WSGI de producción. Usa el comando de producción equivalente para Django, FastAPI u otro framework Python.
Revisa la Ruta de despliegue de Python, el específico Página de despliegue de Flask, o el Plantilla de Flask antes de aplicar esta configuración a un proyecto existente.
Configuración
Crea un adios.yaml en la raíz de tu proyecto:
name: my-flask-api
build_cmd: pip install -r requirements.txt
start_cmd: gunicorn app:app --bind 0.0.0.0:$PORT
runtime:
name: python@3.13
port: 8000
health_path: /healthz
env:
FLASK_ENV: production
SECRET_KEY: secret://SECRET_KEY
Desplegar
Antes de desplegar, asegúrate de configurar tus secretos con la CLI:
adios secret set SECRET_KEY
Después puedes ejecutar el comando de despliegue:
adios up