IP dedicato richiesto*

InspIRCd Hosting

InspIRCd è un daemon IRC modulare la cui immagine container accetta client di chat sulla porta plaintext usuale e sulla porta TLS.

  • Un clic distribuisci
  • 15 GB Spazio su disco necessario
  • 1 GB di RAM Memoria necessaria
  • Da 2 € Prezzo
Ordina ora Nessuna tassa di attivazione

Cosa ottieni
su AvaHost

Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.

Questo template non include un contenitore di database.

Ordina server

Tecnologia

Immagine Docker
inspircd/inspircd-docker:latest
Porta predefinita
0

Come funziona InspIRCd

InspIRCd è un daemon IRC modulare. L'immagine Docker documentata dal progetto è inspircd/inspircd-docker. Le sue porte client predefinite sono 6667 per il plaintext e 6697 per TLS. Il collegamento tra server utilizza 7000 e 7001 nella stessa tabella. L'immagine può generare un certificato autofirmato all'avvio quando nessuno è montato, e può ricavare un nome comune TLS dall'ambiente. Gli hash delle password dell'operatore e le password dei servizi sono valori di ambiente che imposti. Non c'è un pacchetto di servizi incluso e nessun requisito per PostgreSQL o MariaDB nel container predefinito.

I client si connettono a un hostname e a una porta. Un sito web sulla porta 443 è facoltativo e non è la sessione di chat. Se pubblichi plaintext 6667 su internet pubblico, stai scegliendo un rischio contro cui il manuale di Ergo, per un ircd diverso, sostiene. InspIRCd lo farà perché l'immagine espone la porta. Preferisci 6697 con un certificato reale per qualsiasi cosa al di là di un test privato.

Caratteristiche chiave di InspIRCd

I moduli coprono comandi aggiuntivi, filtraggio e comportamento di collegamento. Abiliti ciò di cui la rete ha bisogno e leggi l'elenco dei moduli piuttosto che assumere un set di funzionalità fisso. I servizi, se desideri la registrazione dei nick, sono un progetto separato che colleghi con la password che l'immagine può ricevere. Il container è ufficialmente discusso intorno a Docker 17.06 e versioni successive nel suo README. Un motore Docker attuale è quello che AvaHost esegue. Tratta la vecchia linea di versione come nota di supporto storico dell'upstream, non come un pin.

AvaHost aggiorna l'immagine automaticamente e esegue il backup della configurazione e di qualsiasi dato persistente secondo una pianificazione. Un indirizzo IP pubblico dedicato è richiesto affinché i client abbiano un indirizzo stabile per 6697. La posta dell'applicazione non è inclusa con InspIRCd. Il collegamento di due server è tua responsabilità. Questa pagina non crea il collegamento per te.

InspIRCd vs UnrealIRCd

1

InspIRCd

InspIRCd e UnrealIRCd sono entrambi ircd modulari di lunga durata con nomi di moduli diversi, sintassi di configurazione e cicli di rilascio diversi. Scegli UnrealIRCd quando i tuoi operatori lo conoscono già o desideri i suoi moduli specifici. Scegli InspIRCd quando questo daemon e la sua porta Docker sono quello che intendi eseguire.

2

UnrealIRCd

Ergo, disponibile anche qui, è un tipo di server diverso, con account all'interno dell'ircd. Non è il confronto per chi sta cercando daemon modulari classici.

Chi usa InspIRCd

Le comunità IRC e le reti aziendali private che desiderano ancora un daemon classico utilizzano InspIRCd. È una scelta inadatta se desideravi account integrati e non hai pianificato un pacchetto di servizi, ed è una scelta inadatta se la porta 6697 non può essere pubblicata su un indirizzo pubblico.

Self-hosting di InspIRCd: requisiti e costo

La base è 512 MB di RAM e mezzo core CPU, immagine inspircd/inspircd-docker, nessun container di database separato. Su AvaHost il minimo consigliato per InspIRCd è Plan 1 a €2. Il pacchetto InspIRCd include distribuzione con un clic, un hostname, aggiornamenti automatici e backup pianificati. HTTPS automatizzato copre una pagina del browser se ne aggiungi una. I client IRC utilizzano 6697. Questa distribuzione richiede un indirizzo IP pubblico dedicato affinché questi listener si trovino su un indirizzo stabile.

F.A.Q

  • InspIRCd inizia a €2 nel Piano 1. Il prezzo riguarda il daemon e la sua configurazione, non un pacchetto di servizi e non un client web. Un ampio elenco di canali, molti bot di cronologia o diversi server collegati possono richiedere più RAM. Le app client dell’utente non sono incluse nel piano.

  • Fornisci loro il nome host e la porta 6697 con TLS. Punta quel nome all’indirizzo dedicato. Un certificato su una porta web non risponde a IRC. Imposti l’hash dell’operatore e decidi se 6667 viene pubblicato o meno. Il DNS rimane sotto il tuo controllo.

  • AvaHost aggiorna InspIRCd automaticamente e esegue il backup della configurazione che persisti, secondo una pianificazione. Dopo un aggiornamento, connetti un client e conferma che un operatore può ancora autenticarsi. Se hai montato il tuo certificato, conserva una copia al di fuori del container. Le scelte di moduli che hai effettuato nella configurazione dovrebbero trovarsi in quel backup.

  • Sì. I clienti hanno bisogno di un endpoint pubblico stabile per le porte IRC, in particolare la 6697. AvaHost richiede un indirizzo IP pubblico dedicato su questo pacchetto per questo motivo. L’indirizzo non installa servizi né sceglie la password dell’operatore. Le porte di collegamento del server devono rimanere chiuse finché non colleghi effettivamente un secondo server.