Rocket.Chat
Descrição
Rocket.Chat é uma plataforma de comunicação de equipa de código aberto. Oferece chat, partilha de ficheiros, videoconferência e outras funcionalidades de colaboração.
Primeiros passos
Rocket.Chat é instalado com uma imagem e inicia automaticamente quando o servidor arranca.
Após a instalação da imagem, a interface web do Rocket.Chat estará acessível em https://example.com/, onde example.com é o nome de anfitrião do seu servidor.
Para aceder à interface web, utilize as credenciais enviadas por e-mail.
Além disso, as credenciais de início de sessão podem ser encontradas no servidor no ficheiro:
/root/.app_credentials
Para aceder a este ficheiro, terá de iniciar sessão no servidor através de SSH. Pode ligar-se ao servidor através de SSH:
- Com uma chave SSH, se esta opção estiver ativada antes de o servidor ser criado
- Com a palavra-passe do utilizador
rootenviada por e-mail quando o servidor é ativado
Alteração de domínio
Se pretender utilizar o seu próprio domínio ou subdomínio para aceder à interface web do Rocket.Chat, terá de iniciar sessão no servidor através de SSH como utilizador root e executar o comando:
add_domain
Ser-lhe-á pedido que introduza um domínio ou subdomínio no formato subdomain.example.com.
Certifique-se de que o seu domínio existe e aponta para o endereço IPv4 do seu servidor!
Assim que o comando for concluído, será emitido um certificado Let’s Encrypt para o domínio ou subdomínio especificado, e a interface web ficará acessível em https://example.com/, onde example.com é o domínio (subdomínio) especificado anteriormente.
Quando iniciar sessão na interface web pela primeira vez, verá um aviso:

Para continuar, confirme as alterações premindo Yes.
Criação de conta
Pode adicionar uma conta de utilizador na página https://example.com/admin/users clicando em New User e preenchendo os campos obrigatórios.

Registo de utilizadores em autosserviço
Por predefinição, o registo através da interface web é proibido no Rocket.Chat. Se pretender ativar o registo, pode fazê-lo na parte administrativa em https://example.com/admin.
Vá ao menu Settings -> Accounts -> Registration e altere o valor do parâmetro Registration Form.

Configuração de SMTP
Por predefinição, o Rocket.Chat não consegue enviar e-mails, o que significa que, por exemplo, o envio de convites ou notificações do serviço não funcionará. Se precisar de enviar e-mails a partir do serviço, terá de configurar o envio através de um SMTP externo.
Isto pode ser feito na parte administrativa, no menu Settings -> Email -> SMTP.

Está disponível uma descrição mais detalhada das definições na página da documentação oficial.
Se não tiver um SMTP externo, recomendamos considerar serviços como:
Ambos os serviços têm planos gratuitos, cujos limites deverão ser suficientes para utilização no Rocket.Chat.
Aplicações cliente
Além da interface web, pode utilizar aplicações para PCs e dispositivos móveis para trabalhar com o Rocket.Chat.
Pode encontrar uma lista de aplicações oficiais aqui.
Software instalado
| Nome | Licença |
|---|---|
| Rocket.Chat | Licença MIT |
| Caddy | Apache License 2.0 |
Ligações úteis
Para mais informações sobre os pacotes instalados, consulte a documentação oficial respetiva: