Documentazione IRC · Avanzato
Software IRCd: Ergo, InspIRCd, UnrealIRCd e altri
Un IRCd è il software server che riceve le connessioni IRC e applica le regole della rete. La scelta dipende dall’architettura desiderata, dai servizi necessari e dalla capacità di mantenere la configurazione; nessun software garantisce da solo una comunità sicura.
Il team di Dialova · Verificato il
Architetture da confrontare #
| Progetto | Impostazione documentata | Domanda da porsi |
|---|---|---|
| Ergo | Server in Go che integra, tra l’altro, account e funzioni di bouncer | Vuoi riunire queste funzioni nel server? |
| InspIRCd | Architettura modulare e documentazione dei moduli | Quali moduli corrispondono alla rete che amministri? |
| UnrealIRCd | Server configurabile, con moduli e protezioni | Come configurare e mantenere protezioni e servizi? |
| Solanum | IRCd sviluppato con la partecipazione di squadre di reti come Libera.Chat e OFTC | La tua architettura e le tue competenze sono adatte a questo progetto? |
| ngIRCd | Server portabile orientato, tra l’altro, a reti di dimensioni limitate | Le funzioni documentate bastano alle tue esigenze? |
Queste descrizioni non sono una matrice completa di compatibilità. Le funzionalità disponibili dipendono da versione, moduli compilati, servizi e configurazione effettiva.
Valutare una messa in opera #
- Verifica la manutenzione della versione scelta e la procedura di aggiornamento.
- Definisci la gestione di account, canali, backup e permessi degli operatori.
- Verifica TLS, i meccanismi di autenticazione e ogni capacità utile.
- Prova i limiti di frequenza, le connessioni interrotte e il comportamento al riavvio.
- Non esporre una console di amministrazione o segreti di collegamento in una configurazione pubblica.
Un esempio di configurazione trovato su un’altra rete può caricare moduli diversi o usare modalità incompatibili. Le modalità del canale e i prefissi di grado vanno ricavati dal server interessato.
Il software non è la rete #
Ergo è un software; Dialova è un servizio con la propria configurazione e funzioni web. Solanum è un software; Libera.Chat è una rete. Le caratteristiche di un progetto non vanno attribuite automaticamente a tutte le sue installazioni.
Fonti e verifica
Gli esempi usano nickname e domini fittizi, tranne gli endpoint esplicitamente documentati. Le estensioni e le impostazioni specifiche di una rete sono indicate nel testo.
- Ergo — présentation officielle ↗Fonte ufficiale · consultata il 2026-10-29
- InspIRCd — documentation officielle ↗Fonte ufficiale · consultata il 2026-10-29
- UnrealIRCd — documentation officielle ↗Fonte ufficiale · consultata il 2026-10-29
- Solanum — projet officiel ↗Fonte ufficiale · consultata il 2026-10-29
- ngIRCd — projet officiel ↗Fonte ufficiale · consultata il 2026-10-29