Atvērtā koda izstrādātājiem un entuziastiem ir īpaši rožainas attiecības ar IRC, un tikai Freenode tīkls aptver vairāk nekā 90 000 lietotāju un 40 000 kanālu.
Ja vēlaties izpētīt, kas ir IRC kopienas, šis top 5 labāko pašnodrošināto IRC klientu saraksts palīdzēs jums izvēlēties labāko mājas servera IRC klientu, lai jūs varētu izveidot savienojumu no jebkuras vietas un jebkuras ierīces.
1. Atpūtas telpa
Lounge ir IRC klients, kurš nekad neguļ. Tas darbojas jebkurā serverī ar Node.js, kas ir atvērtā koda starpplatformu JavaScript izpildlaika vide, kas izpilda JavaScript kodu ārpus pārlūkprogrammas, un piedāvā ļoti slīpētu lietotāja pieredzi ar daudzām atdzistām funkcijām, kas to paaugstina augstāk par konkurentu. Iesācējiem The Lounge lietotāja saskarne ir pilnībā atsaucīga un nevainojami darbojas gan galddatoros, gan mobilajās ierīcēs. Lounge atbalsta vairākus lietotājus, tāpēc draugu grupa var to iestatīt vienā koplietojamā tīmekļa serverī un kopīgi uzturēt. Lounge ir licencēta saskaņā ar MIT licenci, un to vada īpaša atvērtā koda entuziastu kopiena.
Šī raksta nākamajā sadaļā mēs izskaidrojam, kā jūs varat instalēt un konfigurēt The Lounge savā tīmekļa serverī. Ticiet mums: tas ir ļoti vienkārši.
2. Bļāviens
Pirms bija The Lounge, bija Shout. Diemžēl Shout attīstība 2016. gada sākumā apstājās, atstājot šo IRC klientu nepabeigtu ar vairākām kritiskām kļūdām. Kā tas bieži notiek ar atvērtā pirmkoda projektiem, Shout lietotāji nolēma kaut ko darīt lietas labā un izveidoja iecienītāko klientu. Viņu radīšanai izvēlētais nosaukums bija The Lounge, un pārējais ir vēsture.
Kaut arī jūs joprojām varat izmantot Shout šodien, tiešām nav pamata to darīt, jo The Lounge var darīt visu, ko kliegt, izņemot labāk un ar mazāk kļūdām.
3. Convos
Convos sevi raksturo kā vienkāršāko IRC izmantošanas veidu. Tāpat kā citi pašu mitināti IRC klienti, arī Convos vienmēr ir tiešsaistē, kas nozīmē, ka varat atgriezties jebkurā laikā un redzēt visu, kas tika teikts, kamēr bijāt AFK. Lai instalētu un palaistu Convos mājas serverī vai mākoņpakalpojumā, nepieciešamas tikai divas komandas, un to var pat izvietot, izmantojot Docker.
Dažas no ievērojamākajām Convos funkcijām ir automātiska multivides un saišu priekšskatīšana, darbvirsmas paziņojumi un būtisku lietojamības principu stingra ievērošana. Ja vēlaties redzēt Convos darbībā, dodieties uz tā oficiālo vietni un palaidiet tiešsaistes demonstrācijas versiju.
4. Quassel
Pirmo reizi izlaists 2008. gadā, Quassel ir starpplatformu IRC klients, kas izmanto Qt lietojumprogrammu ietvaru. Izmantojot Quassel, varat vienlaikus izveidot savienojumu ar vairākiem IRC serveriem, izmantot ērtus īsinājumtaustiņus, lai veiktu visas parastās darbības, neatraujot rokas no tastatūras, sakārtojiet kanālu un vaicājumu buferus noklusējuma vai pielāgotos skatos, lai tikai nosauktu dažas no tā funkcijām.
Pēdējos gados Quassel attīstība ir nedaudz palēninājusies, taču tuvojas lielas lietas, jo nākamais izlaidums nesīs pāriet no 0 versijas.12.5 līdz 0.13.
5. KiwiIRC
KiwiIRC ir pielāgojams IRC klients, kas darbojas visās lielākajās tīmekļa pārlūkprogrammās un atbalsta gan motīvus, gan spraudņus. Jūs, iespējams, jau esat saskāries ar KiwiIRC logrīku, kas ir iestrādāts kādā vietnē. KiwiIRC logrīks ļauj piekļūt lielam skaitam atbalstīto tīklu bez sarežģītas iestatīšanas, tāpēc daudzas kopienas vietnes to pievieno kā papildu funkciju.
Pagājušajā gadā KiwiIRC nodrošināja sponsorēšanu no privātās piekļuves internetam, kas ir personīgs virtuālā privātā tīkla pakalpojums, kas atbalsta vairākas VPN tehnoloģijas, piemēram, PPTP, L2TP / IPsec, SOCKS5 un OpenVPN. Cerams, ka sponsorēšana ļaus KiwiIRC uzplaukt vēl daudzus gadus uz priekšu.
Kā uzstādīt un konfigurēt atpūtas telpu
Lai varētu instalēt The Lounge, ir nepieciešams Node.js v4 vai jaunāka versija un npm, JavaScript programmēšanas valodas pakotņu pārvaldnieks, kas instalēts jūsu tīmekļa serverī. Abu ierīču instalēšanas instrukcijas ir viegli pieejamas internetā, un šeit aprakstīt procesu būtu ārpus šī raksta darbības jomas.
Ar Mezglu.js un npm ir instalēti, jūs varat vienkārši ievadīt šādu komandu terminālā, lai instalētu The Lounge:
$ [sudo] npm -g instalējiet telpaVissvarīgāko konfigurācijas failu sauc par config.js, un tas atrodas atpūtas mapē. To var ātri atvērt, izmantojot šādu komandu:
$ lounge konfigurIr daudz dažādu iespēju, ar kurām varat spēlēt, un tās visas ir dokumentētas šeit.
Jums noteikti jāiespējo SSL, nomainot opcijas “iespējot” sadaļā “https” uz “patiesa” un modificējot ceļu uz SSL sertifikātu. Ja jums nav SSL sertifikāta, to bez maksas varat iegādāties vietnē Let's Encrypt.
Kad esat gatavs sākt Lounge, vienkārši ievadiet šādu komandu terminālā:
$ lounge sākumsLai apskatītu visu The Lounge atbalstīto komandu pārskatu, ievadiet:
$ lounge - palīdzībaKatram jaunajam The Lounge laidienam Docker attēli tiek automātiski atjaunināti vietnē DockerHub. Lounge vadīšana, izmantojot Docker, ir bez piepūles, un viss process šeit ir sīki aprakstīts.
Secinājums
Slack, Discord un citi mūsdienīgi mākoņa sakaru rīki šobrīd ir modē, taču godājamais interneta pārraides tērzēšanas protokols ir šeit, lai paliktu. Kaut arī IRC var nebūt daudz funkciju, ar kurām esam pieraduši gadu gaitā, tās vienkāršība, uzticamība un zemās aparatūras prasības padara to perfektu lielām un mazām kopienām, kuras nevēlas, lai īpašumtiesības viņu važotu.
Izmantojot mūsu izvēlētos labākos pašapkalpošanās IRC klientus, jūs varat izbaudīt IRC no jebkuras vietas un no jebkuras ierīces un procesā apgūt virkni noderīgu prasmju.