Bom dia! Criei uma aplicação em Python usando o framework Dash e gostaria de dar deploy nele, tentei pelo cpannel e não funcionou, travou a máquina deles, qual seria a forma adequada de dar deploy em uma aplicação Python nesse caso?
Bom dia! Criei uma aplicação em Python usando o framework Dash e gostaria de dar deploy nele, tentei pelo cpannel e não funcionou, travou a máquina deles, qual seria a forma adequada de dar deploy em uma aplicação Python nesse caso?
Oii, tudo bem?
Uma das formas mais comuns de fazer deploy das aplicações com o Python (incluindo aquelas que usam o Dash) é pelas plataformas como o Heroku, PythonAnywhere ou a AWS.
Vou te explicar um pouco sobre como fazer isso usando o Heroku, já que é uma plataforma bastante popular e que tem um plano gratuito, ok?
heroku create nome_do_app
.requirements.txt
com todas as dependências da sua aplicação e um arquivo Procfile
(esse arquivo diz ao Heroku como iniciar sua aplicação).git add .
, git commit -m com sua mensagem
e o git push heroku master
.Se outra dúvida surgir, estamos aqui.
Abraços! :)