IP dedicato richiesto*

Ergo Hosting

Ergo è un moderno server IRC con IRCv3, account integrati, cronologia dei canali e un listener TLS sulla porta IRC standard 6697.

  • 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
ghcr.io/ergochat/ergo:stable
Porta predefinita
0

Come funziona Ergo

Ergo, dal progetto ergochat, è un server IRC orientato a IRCv3. Account, registrazione dei canali e cronologia risiedono nel suo datastore dedicato. L'immagine Docker ghcr.io/ergochat/ergo:stable fornisce una configurazione utilizzabile e può generare un certificato in modo che al primo avvio risponda sulla porta 6697. Il progetto raccomanda un processo init in Docker. Rendi persistente il datastore montando un volume su /ircd. Il plaintext sulla porta 6667 è solo per loopback nella configurazione predefinita, perché il manuale sostiene che il plaintext pubblico invita l'intercettazione. Il listener pubblico che dovresti pianificare è TLS sulla porta 6697.

I client salvano un hostname e quella porta. Non utilizzano un sito web normale come sessione di chat, anche se puoi comunque mettere una piccola homepage su HTTPS se lo desideri. Non c'è alcun requisito PostgreSQL o MariaDB nel layout predefinito. Il datastore è la directory /ircd.

Caratteristiche principali di Ergo

Gli account integrati significano che non devi aggiungere un daemon di servizi separato per la registrazione di nick e canali. La cronologia e il login in stile SASL fanno parte del profilo IRC moderno che Ergo implementa. I certificati possono essere sostituiti con quelli che ottieni per l'hostname. Le note del manuale sul reverse proxy importano solo se metti un load balancer davanti, cosa che questa configurazione di base non presuppone.

AvaHost aggiorna il container automaticamente e esegue il backup del volume /ircd secondo una pianificazione. Le reti IRC vivono o muoiono in base al certificato e alla raggiungibilità della porta, quindi testa una connessione client dopo un aggiornamento. Su questo pacchetto è richiesto un IP pubblico dedicato in modo che i client abbiano un indirizzo stabile per la porta 6697. La posta dell'applicazione non è inclusa con Ergo.

Ergo vs InspIRCd

1

Ergo

Ergo è un singolo binario con account e cronologia inclusi, e i suoi valori predefiniti ti spingono verso TLS. InspIRCd è un daemon modulare con un lungo elenco di moduli ufficiali e un'immagine Docker che espone sia le porte client che le porte di collegamento server. Scegli InspIRCd quando desideri quel set di moduli e sei pronto ad aggiungere servizi. Scegli Ergo quando desideri il modello di account integrato.

2

InspIRCd

Entrambi parlano IRC. Non condividono un file di configurazione, e una rete collegata tra loro è un progetto per operatori, non qualcosa che questa pagina di hosting configura.

Chi usa Ergo

Piccole comunità che desiderano un server IRC moderno senza assemblare servizi utilizzano Ergo. Si adatta anche a un canale di team privato con nick registrati. È una scelta debole se i tuoi operatori standardizzano già sui moduli InspIRCd, o se non puoi pubblicare la porta 6697 su un indirizzo pubblico.

Self-hosting di Ergo: requisiti e costi

La configurazione di base è 512 MB di RAM e mezzo core CPU, immagine ghcr.io/ergochat/ergo:stable, dati su /ircd, nessun container di database separato. Su AvaHost il minimo consigliato per Ergo è Plan 1 a €2. Il pacchetto Ergo include distribuzione con un clic, un hostname, aggiornamenti automatici e backup pianificati. HTTPS automatizzato si applica a qualsiasi pagina del browser. IRC stesso utilizza il listener TLS sulla porta 6697. Questo deployment richiede un IP pubblico dedicato in modo che i client possano raggiungere quel listener su un indirizzo stabile.

F.A.Q

  • Ergo inizia a €2 nel Piano 1. Il prezzo copre l’ircd e il suo volume di dati, non una web chat farm e non un secondo pacchetto di servizi. Una rete trafficata, molta cronologia o caricamenti di file tramite bot possono giustificare più RAM o disco. Il software client che i tuoi utenti installano è al di fuori del piano.

  • Sì. Punta il hostname all’indirizzo dedicato e comunica ai client di utilizzare la porta 6697 con TLS. Un certificato website sulla porta 443 non sostituisce quel listener IRC. Crei comunque le credenziali di operatore e decidi se la registrazione è aperta. Il DNS rimane nella tua zona.

  • AvaHost aggiorna Ergo automaticamente e esegue il backup del volume /ircd secondo una pianificazione, dove risiedono gli account e la cronologia. Dopo un aggiornamento, connettiti con un client e conferma che la registrazione funziona ancora. Conserva una copia di qualsiasi certificato che hai installato tu stesso se si trova al di fuori di quel volume.

  • Poiché i client IRC necessitano di un endpoint pubblico stabile sulla porta 6697, e la configurazione predefinita di Ergo mantiene il plaintext fuori da internet pubblico. AvaHost richiede quindi un IP pubblico dedicato per questo pacchetto, esattamente come per altri listener non-HTTP. L’indirizzo non determina la tua password di operatore o la tua politica di canale.