Pular para o conteúdo
AdiosDocumentação
Explorar a documentação

Implantando Python com Flask

Este exemplo executa Flask com um servidor WSGI de produção. Use o comando de produção equivalente para Django, FastAPI ou outro framework Python.

Consulte a Caminho de implantação Python, a página específica página de implantação Flask, ou modelo Flask antes de aplicar esta configuração a um projeto existente.

Configuração

Crie um arquivo adios.yaml na raiz do projeto:

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

Implantar

Antes de implantar, configure seus segredos usando a CLI:

adios secret set SECRET_KEY

Então você pode executar o comando de implantação:

adios up