Implantando no Heroku
O Heroku descontinuou os dynos gratuitos, postgres e redis. O AirysChat usará planos básicos/mini para todas as novas implantações no Heroku daqui para frente.
- Clique no botão de implantação em um clique e implante seu aplicativo.
- Vá para a aba Resources no painel do aplicativo Heroku e certifique-se de que os worker dynos estejam ativados.
- Acesse a aba Settings no painel do aplicativo Heroku e clique em Reveal Config Vars.
- Configure as variáveis de ambiente para o mailer e o armazenamento de acordo com a documentação.
- Acesse
yourapp.herokuapp.come aproveite o uso do AirysChat.
Atualizando a implantação no Heroku
Sempre que uma nova versão for lançada para o AirysChat, você pode atualizar sua implantação no Heroku através das seguintes etapas:- Na aba Deploy, escolha
GitHubcomo a opção de implantação. - Conecte o repositório do AirysChat ao aplicativo.
- Acesse a opção de implantação manual, escolha a branch
mastere clique em Deploy.
Limitações Conhecidas
- Dyno Sleep: Se você estiver em um nível gratuito e não acessar o aplicativo por um tempo, o Heroku colocará seus dynos para dormir. Você pode corrigir isso atualizando os dynos para um plano pago.
- Armazenamento Efêmero: O Heroku possui um disco rígido “efêmero”. Os arquivos enviados para o AirysChat não persistiriam após o aplicativo ser reiniciado. Por padrão, o AirysChat usa o disco local como destino de upload. Para superar esse problema, você terá que configurar um armazenamento em nuvem.
-
Versão de Build: Se a versão de build for mostrada como desconhecida na página de configurações, habilite o recurso de metadados de dyno de tempo de execução. Para habilitar, use: