Melhores clientes de IRC auto-hospedados

Melhores clientes de IRC auto-hospedados
Embora o IRC (chat de retransmissão na Internet) possa não parecer tão fresco hoje como durante sua era dourado, que se estende dos anos 90 ao início dos anos 2000, este protocolo de camada de aplicativo que facilita a comunicação na forma de texto não está desaparecendo tão cedo.

Desenvolvedores e entusiastas de código aberto têm um relacionamento particularmente rosado com o IRC, e a rede Freenode apenas abrange mais de 90.000 usuários e 40.000 canais.

Se você deseja explorar o que se trata as comunidades do IRC, esta lista dos 5 melhores clientes do IRC auto-hospedado ajudará você a escolher o melhor cliente do IRC para o seu servidor doméstico, para que você possa se conectar de qualquer lugar e qualquer dispositivo.

Salão

O lounge é um cliente do IRC que nunca dorme. Ele é executado em qualquer servidor com nó.O JS, que é um ambiente JavaScript de plataforma cruzada, de código aberto, que executa o código JavaScript fora do navegador e oferece uma experiência de usuário altamente polida com uma infinidade de recursos legais que o elevam alto acima da competição. Para iniciantes, a interface do usuário do lounge é totalmente responsiva e funciona perfeitamente em computadores de mesa e dispositivos móveis. O lounge suporta vários usuários, para que um grupo de amigos possa configurá -lo em um único servidor da web compartilhado e mantê -lo coletivamente. O lounge está licenciado sob a licença do MIT e administrado por uma comunidade dedicada de entusiastas de código aberto.

Na próxima seção deste artigo, explicamos como você pode instalar e configurar o lounge em seu próprio servidor da web. Acredite em nós: é muito simples.

Gritar

Antes que houvesse o lounge, havia gritos. Infelizmente, o desenvolvimento de Shout parou no início de 2016, deixando este cliente IRC inacabado com vários bugs críticos. Como costuma ser o caso dos projetos de código aberto, os usuários de Shout decidiram fazer algo a respeito e bifurcar seu cliente favorito. O nome que eles selecionaram para sua criação foi o lounge, e o resto é história.

Enquanto você ainda pode usar o grito hoje, não há realmente nenhuma razão para fazê-lo porque o lounge pode fazer tudo que grita pode se sentir melhor e com menos bugs.

Convoos

ConvOs se descreve como a maneira mais simples de usar o IRC. Como outros clientes do IRC auto-hospedados, o ConvOs está sempre online, o que significa que você pode voltar a qualquer momento e ver tudo o que foi dito enquanto estava AFK. São necessários apenas dois comandos para instalar e executar o ConvOs em um servidor doméstico ou serviço em nuvem, e ele pode até ser implantado usando o Docker.

Algumas das características mais notáveis ​​das Convers incluem visualizações automáticas de multimídia e links, notificações de desktop e adesão estrita aos princípios essenciais de usabilidade. Se você gostaria de ver as ConvOs em ação, vá para o site oficial e execute a versão de demonstração on -line.

Quassel

Lançado pela primeira vez em 2008, Quassel é um cliente IRC de plataforma cruzada que usa a estrutura de aplicativo QT. Com o Quassel, você pode se conectar a vários servidores IRC simultaneamente, usar atalhos de teclado convenientes para executar todas as ações comuns sem tirar as mãos do teclado, organizar seus buffers de canal e consultar em visualizações padrão ou personalizadas, apenas para citar alguns de seus recursos.

Nos últimos anos, o desenvolvimento de Quassel diminuiu um pouco, mas as grandes coisas estão chegando, pois o próximo lançamento trará com o salto da versão 0.12.5 a 0.13.

Kiwiirc

Kiwiirc é um cliente IRC personalizável que é executado em todos os principais navegadores da web e suporta temas e plugins. Você provavelmente já encontrou um widget Kiwiirc incorporado em algum site. O widget Kiwiirc fornece acesso a um grande número de redes suportadas sem nenhuma configuração complicada, e é por isso que muitos sites da comunidade o adicionam como um recurso extra.

No ano passado, a Kiwiirc garantiu o patrocínio da Internet Access, que é um serviço de rede privado virtual pessoal que suporta várias tecnologias de VPN, como PPTP, L2TP/IPSEC, SOCKS5 e OpenVPN. Felizmente, o patrocínio permitirá que Kiwiirc prospere por muitos anos.

Como instalar e configurar o lounge

Antes de instalar o lounge, você precisa ter um nó.JS V4 ou mais recente e NPM, um gerente de pacotes da linguagem de programação JavaScript, instalada no seu servidor da web. Instruções de instalação para ambos estão prontamente disponíveis na Internet e estaria além do escopo deste artigo para descrever o processo aqui.

Com nó.JS e NPM instalados, você pode simplesmente inserir o seguinte comando no terminal para instalar o lounge:

$ [sudo] npm -g instalar thelounge

O arquivo de configuração mais importante é chamado de configuração.JS, e está localizado na pasta Lounge. Você pode abri -lo rapidamente com o seguinte comando:

$ Lounge Config

Existem muitas opções diferentes com as quais você pode brincar e todas estão documentadas aqui.

Você definitivamente deve habilitar o SSL alterando a opção "Ativar" em "https" para "verdadeiro" e modificar o caminho para o seu certificado SSL. Se você não possui um certificado SSL, pode obter um gratuitamente do Let's Encrypt sem custos.

Quando estiver pronto para começar o lounge, basta inserir o seguinte comando no terminal:

$ Lounge Start

Para visualizar uma visão geral de todos os comandos suportados pelo lounge, digite:

$ lounge -Help

Para cada novo lançamento do lounge, as imagens do Docker são atualizadas automaticamente no DockerHub. Executar o lounge usando o Docker é fácil, e todo o processo é descrito em detalhes aqui.

Conclusão

Slack, Discord e outras ferramentas de comunicação baseadas em nuvem modernas estão em voga agora, mas o venerável protocolo de bate-papo de revezamento na Internet está aqui para ficar. Embora o IRC possa não ter muitos recursos que acostumamos ao longo dos anos, sua simplicidade, confiabilidade e requisitos de hardware baixos o tornam perfeito para comunidades grandes e pequenas que não querem ser algemadas por proprietários.

Com nossa seleção dos melhores clientes do IRC auto-hospedado, você pode desfrutar do IRC de qualquer lugar e de qualquer dispositivo e aprender um monte de habilidades úteis no processo.