Meilleurs clients IRC auto-hébergés

Meilleurs clients IRC auto-hébergés
Alors que l'IRC (Internet Relay Chat) peut ne pas se sentir aussi frais aujourd'hui que pendant son ère d'or, qui s'étend des années 1990 au début des années 2000, ce protocole de couche d'application qui facilite la communication sous forme de texte ne va pas de sitôt.

Les développeurs et passionnés open source ont une relation particulièrement rose avec l'IRC, et le réseau Freenode englobe à lui seul plus de 90 000 utilisateurs et 40 000 canaux.

Si vous souhaitez explorer ce que sont les communautés IRC, cette liste des 5 meilleurs clients IRC auto-hébergés vous aidera à choisir le meilleur client IRC pour votre serveur domestique afin que vous puissiez vous connecter de n'importe où et de tout appareil.

Le salon

Le salon est un client IRC qui ne dort jamais. Il s'exécute sur n'importe quel serveur avec nœud.JS, qui est un environnement d'exécution JavaScript Open Source et multiplateforme qui exécute du code JavaScript à l'extérieur du navigateur, et offre une expérience utilisateur très poli avec une pléthore de fonctionnalités cool qui l'élèvent au-dessus des compétitions. Pour commencer, l'interface utilisateur du salon est entièrement réactive et fonctionne parfaitement sur les ordinateurs de bureau et les appareils mobiles. Le salon prend en charge plusieurs utilisateurs, de sorte qu'un groupe d'amis peut le configurer sur un seul serveur Web partagé et le maintenir collectivement. Le salon est licencié sous la licence du MIT et géré par une communauté dédiée de passionnés d'open source.

Dans la section suivante de cet article, nous expliquons comment vous pouvez installer et configurer le salon sur votre propre serveur Web. Croyez-nous: c'est très simple.

Crier

Avant qu'il y ait le salon, il y avait des cries. Malheureusement, le développement de Shout s'est arrêté au début de 2016, laissant ce client IRC inachevé avec plusieurs bogues critiques. Comme c'est souvent le cas avec les projets open source, les utilisateurs de Shout ont décidé de faire quelque chose et ont fourni leur client préféré. Le nom qu'ils ont sélectionné pour leur création était le salon, et le reste appartient à l'histoire.

Bien que vous puissiez toujours utiliser Shout aujourd'hui, il n'y a vraiment aucune raison de le faire parce que le salon peut tout faire de cris peut-être mieux et avec moins de bugs.

Convos

Convos se décrit comme le moyen le plus simple d'utiliser l'IRC. Comme d'autres clients IRC hébergés, Convos est toujours en ligne, ce qui signifie que vous pouvez revenir à tout moment et voir tout ce qui a été dit pendant que vous étiez AFK. Il ne faut que deux commandes pour installer et exécuter des convos sur un serveur domestique ou un service cloud, et il peut même être déployé à l'aide de Docker.

Certaines des caractéristiques les plus remarquables des convos comprennent le multimédia automatique et les aperçus de liens, les notifications de bureau et la stricte adhésion aux principes de l'utilisabilité essentiels. Si vous souhaitez voir Convos en action, rendez-vous sur son site officiel et exécutez la version de démo en ligne.

Canon

Sortie pour la première fois en 2008, Quassel est un client IRC multiplateforme qui utilise le framework d'application QT. Avec Quassel, vous pouvez vous connecter simultanément à plusieurs serveurs IRC, utiliser des raccourcis clavier pratiques pour effectuer toutes les actions courantes sans vous retirer du clavier, organiser votre canal et vos tampons de requête dans des vues par défaut ou personnalisées, pour nommer quelques-unes de ses fonctionnalités.

Au cours des dernières années, le développement de Quassel a un peu ralenti, mais de grandes choses arrivent alors que la prochaine version apportera avec elle-même le saut de la version 0.12.5 à 0.13.

Kiwiirc

Kiwiirc est un client IRC personnalisable qui s'exécute dans tous les principaux navigateurs Web et prend en charge les thèmes et les plugins. Vous avez probablement déjà rencontré un widget kiwiirc intégré sur un site Web. Le widget kiwiirc vous donne accès à un grand nombre de réseaux pris en charge sans aucune configuration compliquée, c'est pourquoi de nombreux sites Web de la communauté l'ajoutent comme une fonctionnalité supplémentaire.

L'année dernière, Kiwiirc a obtenu le parrainage de l'accès à Internet privé, qui est un service de réseau privé virtuel personnel qui prend en charge plusieurs technologies VPN telles que PPTP, L2TP / IPSEC, SOCKS5 et OpenVPN. Espérons que le parrainage permettra à Kiwiirc de prospérer pendant de nombreuses années à venir.

Comment installer et configurer le salon

Avant de pouvoir installer le salon, vous devez avoir un nœud.JS V4 ou plus récent et NPM, un gestionnaire de packages pour le langage de programmation JavaScript, installé sur votre serveur Web. Les instructions d'installation pour les deux sont facilement disponibles sur Internet, et ce serait au-delà de la portée de cet article pour décrire le processus ici.

Avec nœud.JS et NPM installés, vous pouvez simplement entrer la commande suivante dans le terminal pour installer le salon:

$ [sudo] npm -g installer thelounge

Le fichier de configuration le plus important s'appelle Config.js, et il est situé dans le dossier du salon. Vous pouvez l'ouvrir rapidement avec la commande suivante:

$ config

Il existe de nombreuses options différentes avec lesquelles vous pouvez jouer, et ils sont tous documentés ici.

Vous devriez certainement activer SSL en modifiant l'option «Activer» sous «HTTPS» en «vrai» et en modifiant le chemin d'accès à votre certificat SSL. Si vous n'avez pas de certificat SSL, vous pouvez en obtenir un gratuitement de Let's Encrypt sans frais.

Lorsque vous êtes prêt à démarrer le salon, entrez simplement la commande suivante dans le terminal:

$ start Lounge

Pour afficher un aperçu de toutes les commandes prises en charge par le salon, entrez:

$ Lounge - help

Pour chaque nouvelle version du salon, les images Docker sont automatiquement mises à jour sur DockerHub. Exécuter le salon à l'aide de Docker est sans effort, et l'ensemble du processus est décrit en détail ici.

Conclusion

Slack, Discord et d'autres outils de communication modernes basés sur le cloud sont en vogue en ce moment, mais le vénérable protocole de chat de relais Internet est là pour rester. Alors que l'IRC peut manquer de nombreuses fonctionnalités auxquelles nous nous sommes habitués au fil des ans, sa simplicité, sa fiabilité et ses faibles exigences matérielles le rendent parfait pour les communautés grandes et petites qui ne veulent pas être enchaînées par la propriété.

Avec notre sélection des meilleurs clients IRC auto-hébergés, vous pouvez profiter de l'IRC de n'importe où et de n'importe quel appareil et apprendre un tas de compétences utiles dans le processus.