Vývojáři a nadšenci open source mají s IRC obzvláště růžový vztah a samotná síť Freenode zahrnuje více než 90 000 uživatelů a 40 000 kanálů.
Pokud byste chtěli prozkoumat, o čem jsou IRC komunity, tento seznam 5 nejlepších IRC klientů s vlastním hostitelem vám pomůže vybrat nejlepšího IRC klienta pro váš domácí server, abyste se mohli připojit odkudkoli a z jakéhokoli zařízení.
1. Salonek
Lounge je klient IRC, který nikdy nespí. Funguje na libovolném serveru s uzlem.js, což je open-source, běhové prostředí JavaScriptu pro více platforem, které spouští kód JavaScriptu mimo prohlížeč, a nabízí vysoce leštěné uživatelské prostředí s množstvím skvělých funkcí, které ho povznášejí vysoko nad konkurenci. Pro začátečníky je uživatelské rozhraní The Lounge plně responzivní a bezchybně funguje na stolních počítačích i mobilních zařízeních. Lounge podporuje více uživatelů, takže skupina přátel jej může nastavit na jednom sdíleném webovém serveru a kolektivně jej udržovat. Lounge je licencován na základě licence MIT a provozován specializovanou komunitou nadšenců open source.
V další části tohoto článku vysvětlíme, jak můžete nainstalovat a nakonfigurovat The Lounge na vašem vlastním webovém serveru. Věřte nám: je to velmi jednoduché.
2. Křičet
Než byl The Lounge, byl tam Shout. Vývoj Shout se bohužel zastavil počátkem roku 2016, takže tento klient IRC zůstal nedokončený s několika kritickými chybami. Jak to u projektů s otevřeným zdrojovým kódem často bývá, uživatelé Shoutu se s tím rozhodli něco udělat a rozdvojili svého oblíbeného klienta. Jméno, které si pro své vytvoření vybrali, bylo The Lounge a zbytek je historie.
I když můžete Shout používat i dnes, není důvod k tomu, protože The Lounge umí vše, co Shout umí - kromě lepšího a menšího počtu chyb.
3. Convos
Společnost Convos sama sebe popisuje jako nejjednodušší způsob použití IRC. Stejně jako ostatní klienti IRC s vlastním hostitelem je Convos vždy online, což znamená, že se můžete kdykoli vrátit a vidět vše, co bylo řečeno, když jste byli AFK. Instalace a spuštění aplikace Convos na domácím serveru nebo cloudové službě vyžaduje jen dva příkazy a lze ji dokonce nasadit pomocí Dockeru.
Mezi nejvýznamnější funkce systému Convos patří automatické přehrávání multimédií a odkazů, oznámení na ploše a přísné dodržování základních zásad použitelnosti. Pokud byste chtěli vidět Convos v akci, přejděte na jeho oficiální web a spusťte online demo verzi.
4. Quassel
Poprvé vydán v roce 2008, Quassel je multiplatformní IRC klient, který používá aplikační framework Qt. S Quasselem se můžete připojit k více serverům IRC současně, pomocí pohodlných klávesových zkratek provádět všechny běžné akce, aniž byste museli sundávat ruce z klávesnice, uspořádat vyrovnávací paměť kanálu a dotazů ve výchozím nebo vlastním zobrazení, abychom jmenovali jen některé z jeho funkcí.
V posledních letech se vývoj Quasselu trochu zpomalil, ale přicházejí velké věci, protože další vydání s sebou přinese skok z verze 0.12.5 až 0.13.
5. KiwiIRC
KiwiIRC je přizpůsobitelný IRC klient, který běží ve všech hlavních webových prohlížečích a podporuje jak témata, tak pluginy. Pravděpodobně jste se již setkali s widgetem KiwiIRC vloženým na některých webových stránkách. Widget KiwiIRC vám poskytuje přístup k velkému počtu podporovaných sítí bez složitého nastavení, a proto jej mnoho komunitních webů přidává jako další funkci.
V loňském roce společnost KiwiIRC zajistila sponzorství od společnosti Private Internet Access, což je osobní služba virtuální privátní sítě, která podporuje více technologií VPN, jako jsou PPTP, L2TP / IPsec, SOCKS5 a OpenVPN. Doufejme, že sponzorství umožní KiwiIRC prosperovat po mnoho dalších let.
Jak nainstalovat a konfigurovat salonek
Než budete moci nainstalovat The Lounge, musíte mít Node.js v4 nebo novější a npm, správce balíčků pro programovací jazyk JavaScript, nainstalovaný na vašem webovém serveru. Pokyny k instalaci obou jsou snadno dostupné na internetu a bylo by nad rámec tohoto článku, aby zde byl popsán postup.
S uzlem.Nainstalované js a npm můžete jednoduše zadat do terminálu následující příkaz a nainstalovat The Lounge:
$ [sudo] npm -g nainstalujte theloungeNejdůležitější konfigurační soubor se nazývá config.js a nachází se ve složce salonku. Můžete jej rychle otevřít pomocí následujícího příkazu:
$ salonek konfiguraceExistuje mnoho různých možností, se kterými můžete hrát, a všechny jsou zde zdokumentovány.
Měli byste určitě povolit SSL změnou možnosti „povolit“ pod „https“ na „true“ a úpravou cesty k vašemu SSL certifikátu. Pokud nemáte certifikát SSL, můžete jej zdarma získat od Let's Encrypt bez jakýchkoli nákladů.
Až budete připraveni spustit The Lounge, jednoduše zadejte do terminálu následující příkaz:
$ salonek startChcete-li zobrazit přehled všech příkazů podporovaných aplikací The Lounge, zadejte:
$ salonek - pomocU každé nové verze The Lounge se obrázky Dockeru automaticky aktualizují na DockerHubu. Spuštění Lounge pomocí Dockeru je snadné a celý proces je podrobně popsán zde.
Závěr
Slack, Discord a další moderní cloudové komunikační nástroje jsou právě teď v módě, ale ctihodný protokol Internet Relay Chat je tu, aby zůstal. I když IRC může postrádat mnoho funkcí, na které jsme si za ta léta zvykli, jeho jednoduchost, spolehlivost a nízké hardwarové požadavky jsou ideální pro velké i malé komunity, které nechtějí být spoutány proprietárním.
S naším výběrem nejlepších IRC klientů s vlastním hostitelem si můžete IRC užívat odkudkoli a z jakéhokoli zařízení a naučit se spoustu užitečných dovedností v tomto procesu.