Avatud lähtekoodiga arendajatel ja entusiastidel on IRC-ga eriti roosikad suhted ning ainuüksi Freenode võrk hõlmab üle 90 000 kasutaja ja 40 000 kanalit.
Kui soovite uurida, mida IRC-kogukonnad endast kujutavad, aitab see top 5 isehostitud IRC-klientide loend teil valida oma koduserveri jaoks parima IRC-kliendi, et saaksite ühendust luua kõikjalt ja mis tahes seadmest.
1. Salong
Lounge on IRC klient, kes ei maga kunagi. See töötab igas Node'i serveris.js, mis on avatud lähtekoodiga platvormidevaheline JavaScripti käituskeskkond, mis käivitab JavaScripti koodi väljaspool brauserit ja pakub kõrgelt lihvitud kasutuskogemust koos paljude lahedate funktsioonidega, mis tõstavad selle konkurentidest kõrgemale. Alustuseks on The Lounge'i kasutajaliides täielikult reageeriv ja töötab laitmatult nii lauaarvutites kui ka mobiilseadmetes. Lounge toetab mitut kasutajat, nii et sõprade rühm saab selle seadistada ühte jagatud veebiserverisse ja seda ühiselt hooldada. Lounge on litsentseeritud MIT-litsentsi alusel ja seda haldab avatud lähtekoodiga entusiastide spetsiaalne kogukond.
Selle artikli järgmises jaotises selgitame, kuidas saate The Lounge'i oma veebiserverisse installida ja konfigureerida. Uskuge meid: see on väga lihtne.
2. Hüüa
Enne kui The Lounge oli, oli Shout. Kahjuks peatus Shouti areng 2016. aasta alguses, jättes selle IRC kliendi mitme kriitilise veaga pooleli. Nagu avatud lähtekoodiga projektide puhul sageli juhtub, otsustasid Shouti kasutajad sellega midagi ette võtta ja haarasid oma lemmikkliendi. Nimi, mille nad oma loominguks valisid, oli The Lounge ja muu on ajalugu.
Kuigi saate veel täna kasutada Shouti, pole selleks tegelikult mingit põhjust, sest The Lounge saab teha kõike, mida Shout saab, välja arvatud paremini ja vähemate vigadega.
3. Convos
Convos kirjeldab ennast kui lihtsamat viisi IRC kasutamiseks. Nagu teised ise hostitavad IRC kliendid, on ka Convos alati võrgus, mis tähendab, et saate igal ajal tagasi tulla ja vaadata kõike, mida AFK-s olles öeldud on. Convosi installimiseks ja käivitamiseks koduserveris või pilveteenuses on vaja ainult kahte käsku ja seda saab isegi Dockeri abil juurutada.
Convose kõige tähelepanuväärsemate funktsioonide hulka kuuluvad automaatne multimeedia ja linkide eelvaated, töölaua märguanded ning oluliste kasutuspõhimõtete range järgimine. Kui soovite näha Convot tegutsemas, minge selle ametlikule veebisaidile ja käitage veebiversiooni.
4. Quassel
Esmakordselt 2008. aastal välja antud Quassel on platvormidevaheline IRC klient, mis kasutab Qt rakenduste raamistikku. Quasseli abil saate ühenduse luua korraga mitme IRC-serveriga, kasutada mugavaid klaviatuuri otseteid kõigi tavapäraste toimingute tegemiseks ilma klaviatuurilt käsi võtmata, korrastada oma kanali- ja päringupuhvreid vaike- või kohandatud kuvades, et nimetada vaid mõnda selle funktsiooni.
Viimastel aastatel on Quasseli areng veidi aeglustunud, kuid suuri asju on tulemas, sest järgmine versioon toob endaga kaasa hüppe versioonist 0.12.5 kuni 0.13.
5. KiwiIRC
KiwiIRC on kohandatav IRC klient, mis töötab kõigis suuremates veebibrauserites ja toetab nii teemasid kui ka pistikprogramme. Ilmselt olete juba kohanud mõnele veebisaidile manustatud KiwiIRC vidinat. KiwiIRC vidin annab teile juurdepääsu paljudele toetatud võrkudele ilma keeruka seadistamiseta, mistõttu paljud kogukonna veebisaidid lisavad selle lisafunktsioonina.
Eelmisel aastal kindlustas KiwiIRC sponsorluse privaatvõrgu kaudu, mis on personaalne virtuaalne eravõrguteenus, mis toetab mitut VPN-tehnoloogiat nagu PPTP, L2TP / IPsec, SOCKS5 ja OpenVPN. Loodetavasti võimaldab sponsorlus KiwiIRC-l areneda veel aastaid.
Kuidas salongi installida ja konfigureerida
Enne The Lounge'i installimist peab teil olema Node.js v4 või uuem ja teie veebiserverisse installitud JavaScripti programmeerimiskeele paketihaldur npm. Mõlema installimisjuhised on Internetis hõlpsasti kättesaadavad ja siin ei oleks protsessi kirjeldamine selle artikli reguleerimisala.
Node'iga.js ja npm installitud, saate The Lounge'i installimiseks terminalis lihtsalt sisestada järgmise käsu:
$ [sudo] npm -g installige loungeKõige olulisemat konfiguratsioonifaili nimetatakse configiks.js ja see asub salongi kaustas. Selle saate kiiresti avada järgmise käsuga:
$ salongi konfigMängimiseks on palju erinevaid võimalusi ja need kõik on siin dokumenteeritud.
Kindlasti peaksite lubama SSL-i, muutes jaotise „https” valiku „Luba” väärtuseks „Tõene” ja muutes oma SSL-sertifikaadi teed. Kui teil pole SSL-sertifikaati, saate selle tasuta krüptida saidilt Let's Encrypt.
Kui olete The Lounge'i käivitama valmis, sisestage terminalis lihtsalt järgmine käsk:
$ salongi algusKõigi The Lounge'i toetatud käskude ülevaate kuvamiseks sisestage:
$ lounge --abiThe Lounge'i iga uue väljaande puhul värskendatakse Dockeri pilte automaatselt DockerHubis. Lounge'i juhtimine Dockeri abil on vaevatu ja kogu protsessi on siin üksikasjalikult kirjeldatud.
Järeldus
Slack, Discord ja muud kaasaegsed pilvepõhised suhtlusvahendid on praegu moes, kuid auväärne Interneti-relee vestluse protokoll on siin, et jääda. Kuigi IRC-l ei pruugi olla paljusid funktsioone, millega oleme aastate jooksul harjunud, muudavad selle lihtsus, usaldusväärsus ja madalad riistvaranõuded ideaalseks suurte ja väikeste kogukondade jaoks, kes ei soovi, et varjatud firmad seda ohjeldaksid.
Meie parimate isemajutavate IRC-klientide valiku abil saate nautida IRC-d kõikjalt ja igast seadmest ning õppida protsessis hulga kasulikke oskusi.