Skip to main content

Introdução

O AirysChat CTL (cwctl) é uma ferramenta de interface de linha de comando (CLI) para instalar e gerenciar uma instalação auto-hospedada do AirysChat no Linux. O cwctl visa abstrair as interações bash comuns com uma instalação do AirysChat e fornecer uma sintaxe fácil de usar. Isso não se destina a ser uma substituição completa. Se você estiver executando uma instância do AirysChat v2.7.0 ou posterior, o cwctl já terá sido instalado para você como parte da instalação. Verifique se o cwctl já está instalado com o comando
Se o cwctl não estiver presente, siga os passos abaixo para instalar o AirysChat CTL.

Instalar ou Atualizar o AirysChat CTL

Se você usou uma versão mais antiga do script de instalação (< 2.0), você não terá o cwctl no seu PATH. Para instalar/atualizar o AirysChat CTL, execute:
O comando acima requer acesso root para instalar o cwctl em /usr/local/bin.

Ajuda

Para saber mais sobre as opções suportadas pelo cwctl, use o comando:

Atualizando para uma versão mais recente do AirysChat

Sempre que uma nova versão do AirysChat for lançada, siga os passos abaixo para atualizar sua instância.
Isso atualizará sua instância do AirysChat para a versão estável mais recente. Se você estiver executando um branch personalizado em produção, não use isso para atualizar.

Configurar o Nginx com SSL após a instalação

Para configurar o Nginx com SSL após a configuração inicial (se você respondeu no à configuração do servidor web/SSL durante a primeira instalação)
Por favor, adicione um registro A apontando para o IP da sua instância do AirysChat antes de prosseguir.

Reiniciar o AirysChat

Executando o Console do Rails

Visualizando Logs

Para ver os logs do servidor web do AirysChat (rails), use:
Para ver os logs do servidor worker do AirysChat (sidekiq), use:

Versão

Para verificar a versão do AirysChat CTL,