Neste terceiro artigo sobre criação de Chatbot utilizando o Botpress como plataforma, vou mostrar como fazer o deploy do seu Bot na Heroku, uma solução PaaS que disponibiliza slots gratuitos para hospedagem de aplicações.
A ideia este conteúdo é demonstrar de forma prática como deixar o seu projeto online e pronto para ser utilizado.
Botpress no Heroku – deixe seu Chatbot online
A Heroku é uma plataforma como serviço que facilita o deploy e configuração de aplicações Web. Todo o processo de instalação é simplificado e as dependências são instaladas pela própria aplicação no momento do “build”.
Como mostrado no vídeo, é possível hospedar uma APP gratuitamente e também um banco de dados, tudo configurado através do painel de controle.
Você pode criar a sua conta na Heroku aqui. A criação do banco de dados é feita através deste link.
Comandos Git – Deploy Heroku
No vídeo, executamos vários comandos e você pode conferira aqui. Antes de qualquer coisa é importante baixar e instalar o Heroku Git – Heroku Cli. Vamos aos comandos:
Logar com sua conta no Heroku:
heroku login
Clonar o repositório (entre na pasta local do seu Chatbot):
heroku git:clone -a [nome-do-chatbot]
Deploy da sua APP:
git add . git commit -am "primeiro commit" git push heroku master
Para configurar seu Database:
heroku config:set DATABASE=postgres
Para definir sua senha:
heroku defini:set BOTPRESS_PASSWORD=Sua_Senha-forte
Caso encontre algum erro e não consiga resolver lendo a documentação oficial do Botpress ou Heroku, deixe seu comentário.