Flask
Flask, o microframework web do Python, servido com gunicorn.
Esta família é instalada com a versão de Flask e do banco de dados que você escolher. Só existem as combinações compatíveis entre si.
Versões disponíveis
Versões de Python: Python 3.11, Python 3.12, Python 3.13, Python 3.14
| Banco de dados | Versões | Estável |
|---|---|---|
| MySQL | 8.4 | 8.4 |
| MariaDB | 10.11, 11.4, 11.8 | 11.8 |
| PostgreSQL | 14, 15, 16, 17, 18 | 18 |
| MongoDB | 7.0, 8.0 | 8.0 |
| Redis | 6.2, 7.2, 7.4, 8.0, 8.2 | 8.2 |
Também pode ser instalada sem banco de dados: o identificador termina em -none.
Nem todas as versões do banco de dados se combinam com todas as do idioma: o instalador oferece apenas as que funcionam juntas.
Instalar
Com as versões estáveis:
docker-deploy-stack --stack python/flask-postgres
Com versões escolhidas:
docker-deploy-stack --stack python/flask-python3.12-postgres-18
O identificador sem versão (flask-postgres) escolhe as estáveis. Para ver todos os identificadores: docker-deploy-stack --list. docker-deploy-stack --list --legacy mostra também as versões que o fabricante não mantém mais; instalá-las pede confirmação.
Depois de instalar
O stack fica em /root/stack/python/flask-python3.14-postgres-18/. Para iniciá-lo:
cd /root/stack/python/flask-python3.14-postgres-18
docker compose up -d
Para instalar e implantar sua aplicação, siga Como implanto um Stack? e Como implantar uma aplicação em um Stack?. Para escolher versões ou atualizar, veja Escolher versões e atualizar um Stack.