IRC

Beste IRC-klienter med egen vert

Beste IRC-klienter med egen vert
Mens IRC (Internet Relay Chat) kanskje ikke føles så frisk i dag som den gjorde i løpet av den gyldne tiden, som strekker seg fra 1990-tallet til begynnelsen av 2000-tallet, går ikke denne applikasjonslagsprotokollen som letter kommunikasjon i form av tekst bort snart.

Open source-utviklere og entusiaster har et spesielt rosenrødt forhold til IRC, og Freenode-nettverket alene omfatter mer enn 90 000 brukere og 40 000 kanaler.

Hvis du ønsker å utforske hva IRC-fellesskap handler om, vil denne listen over de 5 beste selvstyrte IRC-klientene hjelpe deg med å velge den beste IRC-klienten for hjemmeserveren din, slik at du kan koble deg fra hvor som helst og hvilken som helst enhet.

1. Salongen

The Lounge er en IRC-klient som aldri sover. Den kjører på en hvilken som helst server med Node.js, som er et åpen kildekode, cross-platform JavaScript runtime-miljø som kjører JavaScript-kode utenfor nettleseren, og tilbyr en meget polert brukeropplevelse med en mengde kule funksjoner som løfter den høyt over konkurrentene. For det første er brukergrensesnittet til The Lounge fullt responsivt og fungerer feilfritt på stasjonære datamaskiner og mobile enheter. Salongen støtter flere brukere, slik at en gruppe venner kan sette den opp på en delt delt webserver og vedlikeholde den kollektivt. Salongen er lisensiert under MIT-lisensen og drives av et dedikert fellesskap av entusiaster med åpen kildekode.

I neste del av denne artikkelen forklarer vi hvordan du kan installere og konfigurere The Lounge på din egen webserver. Tro oss: det er veldig enkelt.

2. Rope

Før det var The Lounge, var det Shout. Dessverre stoppet Shouts utvikling tidlig i 2016, og etterlot denne IRC-klienten uferdig med flere kritiske feil. Som det ofte er tilfelle med åpen kildekode-prosjekter, bestemte Shouts brukere seg for å gjøre noe med det og forkledde sin favorittklient. Navnet de har valgt for deres opprettelse var The Lounge, og resten er historie.

Mens du fremdeles kan bruke Shout i dag, er det egentlig ingen grunn til å gjøre det fordi The Lounge kan gjøre alt Shout kan - bortsett fra bedre og med færre feil.

3. Konvenser

Convos beskriver seg selv som den enkleste måten å bruke IRC på. Som andre selvstyrte IRC-klienter, er Convos alltid online, noe som betyr at du kan komme tilbake når som helst og se alt som er blitt sagt mens du var AFK. Det tar bare to kommandoer å installere og kjøre Convos på en hjemmeserver eller skytjeneste, og den kan til og med distribueres ved hjelp av Docker.

Noen av de mest bemerkelsesverdige funksjonene i Convos inkluderer automatisk forhåndsvisning av multimedia og lenker, skrivebordsvarsler og streng overholdelse av viktige prinsipper for brukbarhet. Hvis du vil se Convos i aksjon, kan du gå over til den offisielle nettsiden og kjøre den online demoversjonen.

4. Quassel

Quassel ble først utgitt i 2008 og er en IRC-klient på tvers av plattformer som bruker Qt-applikasjonsrammeverket. Med Quassel kan du koble til flere IRC-servere samtidig, bruke praktiske hurtigtaster for å utføre alle vanlige handlinger uten å ta hendene fra tastaturet, ordne kanalen og spørrebufferne i standard- eller egendefinerte visninger, bare for å nevne noen av funksjonene.

De siste årene har utviklingen av Quassel avtatt litt, men store ting kommer da neste utgivelse vil føre til hoppet fra versjon 0.12.5 til 0.1. 3.

5. KiwiIRC

KiwiIRC er en tilpassbar IRC-klient som kjører i alle større nettlesere og støtter både temaer og plugins. Du har sannsynligvis allerede møtt en KiwiIRC-widget innebygd på et eller annet nettsted. KiwiIRC-widgeten gir deg tilgang til et stort antall støttede nettverk uten komplisert oppsett, og det er derfor mange fellessider legger til det som en ekstra funksjon.

I fjor sikret KiwiIRC sponsing fra Private Internet Access, som er en personlig virtuell privat nettverkstjeneste som støtter flere VPN-teknologier som PPTP, L2TP / IPsec, SOCKS5 og OpenVPN. Forhåpentligvis vil sponsingen tillate KiwiIRC å trives i mange år fremover.

Hvordan installere og konfigurere salongen

Før du kan installere The Lounge, må du ha Node.js v4 eller nyere og npm, en pakkebehandling for JavaScript-programmeringsspråket, installert på webserveren din. Installasjonsinstruksjoner for begge er lett tilgjengelige på internett, og det vil være utenfor omfanget av denne artikkelen å beskrive prosessen her.

Med Node.js og npm installert, kan du ganske enkelt skrive inn følgende kommando i terminalen for å installere The Lounge:

$ [sudo] npm -g installer lounge

Den viktigste konfigurasjonsfilen kalles config.js, og den ligger i salongmappen. Du kan raskt åpne den med følgende kommando:

$ lounge config

Det er mange forskjellige alternativer du kan spille med, og de er alle dokumentert her.

Du bør absolutt aktivere SSL ved å endre "aktiver" -alternativet under "https" til "sant" og endre banen til SSL-sertifikatet ditt. Hvis du ikke har et SSL-sertifikat, kan du få et gratis fra Let's Encrypt uten kostnad.

Når du er klar til å starte The Lounge, skriv bare inn følgende kommando i terminalen:

$ lounge start

For å se en oversikt over alle kommandoer som støttes av The Lounge, skriv inn:

$ lounge - hjelp

For hver nye utgivelse av The Lounge oppdateres Docker-bilder automatisk på DockerHub. Å kjøre The Lounge med Docker er uanstrengt, og hele prosessen er beskrevet i detalj her.

Konklusjon

Slack, Discord og andre moderne skybaserte kommunikasjonsverktøy er på moten akkurat nå, men den ærverdige Internet Relay Chat-protokollen er kommet for å bli. Mens IRC kan mangle mange funksjoner vi har blitt vant til gjennom årene, gjør det enkelhet, pålitelighet og lave maskinvarekrav det perfekt for lokalsamfunn store og små som ikke vil bli bundet av proprietære.

Med vårt utvalg av de beste selvstyrte IRC-klientene, kan du nyte IRC hvor som helst og fra hvilken som helst enhet og lære en rekke nyttige ferdigheter i prosessen.

Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...
Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...