Pular para o conteúdo principal
Este guia irá ajudá-lo a implantar o AirysChat em produção!

Arquitetura

Executar o AirysChat em produção requer o seguinte conjunto de serviços.
  • Servidores web do AirysChat
  • Workers do AirysChat
  • Banco de Dados PostgreSQL
  • Banco de Dados Redis
  • Serviço de e-mail (Servidores SMTP / SendGrid / Mailgun, etc.)
  • Armazenamento de Objetos (S3, Azure Storage, GCS, etc.)
architecture

Atualizando sua instalação do AirysChat

Uma nova versão do AirysChat é lançada por volta da primeira segunda-feira de cada mês. Também lançamos versões menores quando há necessidade de correções de bugs (hotfixes) ou atualizações de segurança. Você pode ficar atualizado com o nosso Roadmap e os lançamentos no GitHub. Recomendamos que você se mantenha atualizado com os nossos lançamentos para desfrutar dos recursos e atualizações de segurança mais recentes. O processo de implantação de uma versão mais nova envolve a atualização dos seus servidores de aplicativo e workers com o código mais recente. A maioria das atualizações também envolve migrações de banco de dados, que podem ser executadas por meio do seguinte comando do Rails.
bundle exec rails db:migrate
As instruções detalhadas podem ser encontradas nos respectivos guias de implantação.

Opções de implantação disponíveis

Se você deseja auto-hospedar o AirysChat, a abordagem recomendada é usar uma das opções de instalação com um clique recomendadas na lista abaixo. Se você se sente à vontade com aplicativos Ruby on Rails, também pode utilizar as outras opções de implantação mencionadas abaixo.

Provedores de Nuvem