Hoppa till innehållet
Dialova

IRC-dokumentation · Avancerad

IRC-serverprogram: Ergo, InspIRCd, UnrealIRCd med flera

IRCd tar emot IRC-anslutningar och tillämpar nätverkets regler. Valet beror på arkitektur, nödvändiga tjänster och förmågan att underhålla inställningarna. Inget program garanterar ensamt en trygg gemenskap.

Dialovas team · Kontrollerat den

Arkitekturer att jämföra #

ProjektDokumenterad inriktningFråga att ställa
ErgoGo-server med bland annat integrerade konton och bouncerfunktionerVill du samla dessa funktioner i servern?
InspIRCdModulär arkitektur och moduldokumentationVilka moduler passar nätverket du administrerar?
UnrealIRCdKonfigurerbar server med moduler och skyddHur ska skydd och tjänster ställas in och underhållas?
SolanumIRCd utvecklat med deltagande av nätverksteam som Libera.Chat och OFTCPassar projektet din arkitektur och kompetens?
ngIRCdPortabel server som bland annat riktas mot mindre nätverkRäcker de dokumenterade funktionerna för ditt behov?

Beskrivningarna är ingen fullständig kompatibilitetsmatris. Tillgänglighet beror på version, kompilerade moduler, tjänster och faktiska inställningar.

Bedöm en driftsättning #

  • Kontrollera den valda versionens underhåll och uppdateringsprocess.
  • Bestäm hantering av konton, kanaler, säkerhetskopior och operatörsrättigheter.
  • Kontrollera TLS, autentiseringsmekanismer och varje nödvändig funktion.
  • Testa hastighetsgränser, anslutningsavbrott och omstartsbeteende.
  • Exponera inte administrationskonsoler eller länkhemligheter i offentlig konfiguration.

Inställningar från andra nätverk kan använda andra moduler eller inkompatibla lägen. Kanal- och ranglägen behöver upptäckas från den aktuella servern.

Programmet är inte nätverket #

Ergo är programvara. Dialova är en tjänst med egna inställningar och webbfunktioner. Solanum är programvara och Libera.Chat är ett nätverk. Projektfunktioner ska inte automatiskt tillskrivas varje installation.

Källor och kontroll

Exemplen använder påhittade smeknamn och domäner, utom uttryckligen dokumenterade anslutningspunkter. Nätverksspecifika tillägg och inställningar anges i texten.