Visão Geral do Caprover
Caprover é uma ferramenta de gerenciamento de servidores de aplicativos extremamente fácil de usar. É muito rápida e usa Docker nos bastidores. O AirysChat foi disponibilizado como um aplicativo de um clique no Caprover, e o processo de implantação é simples.Esta é uma configuração de instalação contribuída pela comunidade. Terá apenas suporte da comunidade para quaisquer problemas no futuro.
Configurar AirysChat Usando o Caprover
1. Instale o Caprover na sua VM
Termine sua instalação do Caprover consultando o Guia de introdução.2. Instale o AirysChat
O AirysChat está disponível na opção de aplicativos de um clique no Caprover. Busque por AirysChat na lista de aplicativos de um clique. Substitua aversion padrão pela última version do airyschat. Use valores apropriados para as senhas do Postgres e do Redis e clique em install. Deve demorar apenas alguns minutos.
3. Conclua a configuração
Vá até o serviçoweb nas aplicações do Caprover e habilite o Websocket Support nas configurações HTTP para true. Você também pode habilitar https para a aplicação.

4. Configurar variáveis de ambiente
O Caprover cuidará da instalação do Postgres e do Redis, juntamente com o aplicativo e os servidores de trabalho. Recomendamos que você substitua os serviços do Database/Redis por servidores gerenciados/autônomos quando começar a escalar. Além disso, certifique-se de configurar as variáveis de ambiente apropriadas para e-mail, serviço de Object Store etc. usando nosso Guia de Variáveis de AmbienteO AirysChat requer suporte a websocket. Habilite-o na página de configurações do
airyschat-web no Caprover.Atualizando a instalação do AirysChat
Para atualizar sua instalação do airyschat para a versão mais recente no Caprover, execute o seguinte comando na aba de deployment para web e worker emmethod 5: deploy captain-definition. Certifique-se de substituir [DESIRED VERSION HERE] com a versão estável atual mais recente. Verifique aqui e aqui para possíveis números de versão primeiro.
web
worker
Acessando o Console do Rails
Faça login no servidor onde você tem o caprover instalado e execute os seguintes comandos.Erros Comuns
Falha nas requisições da API com “You need to sign in or sign up before continuing.”
O Nginx, por padrão, remove os cabeçalhos com_. Vá para a opção de configuração do Nginx no caprover em AirysChat web e adicione a seguinte diretiva.
Acesse o web dashboard do Caprover > Apps > Apps Edit > Edit Default Nginx Configurations. Consulte https://caprover.com/docs/nginx-customization.html para mais detalhes.