Ergo Hosting
Ergo ist ein moderner IRC-Server mit IRCv3, integrierten Konten, Kanalverlauf und einem TLS-Listener auf dem Standard-IRC-Port 6697.
- Ein Klick bereitstellen
- 15 GB Benötigter Speicherplatz
- 1 GB RAM Benötigter Arbeitsspeicher
- Von 2 € Preis

Offizielle Links
Die offiziellen Links und die ursprüngliche Website von Ergo
Was Sie
bei AvaHost erhalten
Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.
Diese Vorlage enthält keinen Datenbank-Container.

Technik
- Docker-Image
- ghcr.io/ergochat/ergo:stable
- Standardport
- 0

Wie Ergo funktioniert
Ergo, aus dem ergochat-Projekt, ist ein IRC-Server mit Fokus auf IRCv3. Konten, Kanalregistrierung und Verlauf befinden sich in einem eigenen Datenspeicher. Das Docker-Image ghcr.io/ergochat/ergo:stable enthält eine einsatzbereite Konfiguration und kann ein Zertifikat generieren, sodass beim ersten Start auf Port 6697 geantwortet wird. Das Projekt empfiehlt einen Init-Prozess in Docker. Persistieren Sie den Datenspeicher durch Bereitstellung eines Volumes unter /ircd. Unverschlüsselter Text auf 6667 ist in der Standardkonfiguration nur auf Loopback beschränkt, da das Handbuch argumentiert, dass öffentlicher unverschlüsselter Text zu Abhören einlädt. Der öffentliche Listener, den Sie planen sollten, ist TLS auf 6697.
Clients speichern einen Hostnamen und diesen Port. Sie verwenden keine normale Website als Chat-Sitzung, obwohl Sie bei Bedarf weiterhin eine kleine Homepage über HTTPS bereitstellen können. Es gibt keine PostgreSQL- oder MariaDB-Anforderung im Standard-Layout. Der Datenspeicher ist das Verzeichnis /ircd.
Wichtige Ergo-Funktionen
Integrierte Konten bedeuten, dass Sie keinen separaten Services-Daemon für Nick- und Kanalregistrierung hinzufügen müssen. Verlauf und SASL-ähnliche Anmeldung sind Teil des modernen IRC-Profils, das Ergo implementiert. Zertifikate können durch solche ersetzt werden, die Sie für den Hostnamen erhalten. Die Reverse-Proxy-Hinweise im Handbuch sind nur relevant, wenn Sie einen Load Balancer davor platzieren, was diese Baseline nicht voraussetzt.
AvaHost aktualisiert den Container automatisch und sichert das /ircd-Volume nach Plan. IRC-Netzwerke leben oder sterben durch das Zertifikat und die Erreichbarkeit des Ports, daher testen Sie eine Client-Verbindung nach einem Upgrade. Auf diesem Paket ist eine dedizierte öffentliche IP erforderlich, damit Clients eine stabile Adresse für 6697 haben. Anwendungs-E-Mail ist nicht in Ergo enthalten.
Ergo vs InspIRCd
Ergo
Ergo ist eine einzelne Binärdatei mit integrierten Konten und Verlauf, und die Standardeinstellungen drücken Sie in Richtung TLS. InspIRCd ist ein modularer Daemon mit einer langen Liste offizieller Module und einem Docker-Image, das sowohl Client-Ports als auch Server-Link-Ports verfügbar macht. Wählen Sie InspIRCd, wenn Sie diesen Modulsatz möchten und bereit sind, Services hinzuzufügen. Wählen Sie Ergo, wenn Sie das integrierte Kontomodell möchten.
InspIRCd
Beide sprechen IRC. Sie teilen sich keine Konfigurationsdatei, und ein Netzwerk, das zwischen ihnen verlinkt ist, ist ein Operator-Projekt, nicht etwas, das diese Hosting-Seite einrichtet.
Wer nutzt Ergo
Kleine Communities, die einen modernen IRC-Server ohne Zusammenbau von Services möchten, nutzen Ergo. Es passt auch zu einem privaten Team-Kanal mit registrierten Nicks. Es ist ein schlechter Fit, wenn Ihre Operatoren bereits auf InspIRCd-Module standardisieren, oder wenn Sie Port 6697 nicht auf einer öffentlichen Adresse veröffentlichen können.

Ergo selbst hosten: Anforderungen und Kosten
Die Baseline beträgt 512 MB RAM und einen halben CPU-Kern, Image ghcr.io/ergochat/ergo:stable, Daten auf /ircd, kein separater Datenbank-Container. Bei AvaHost ist das empfohlene Minimum für Ergo Plan 1 bei €2. Das Ergo-Paket umfasst One-Click-Deployment, einen Hostnamen, automatische Updates und geplante Sicherungen. Automatisiertes HTTPS gilt für jede Browser-Seite. IRC selbst nutzt den TLS-Listener auf 6697. Diese Bereitstellung erfordert eine dedizierte öffentliche IP, damit Clients diesen Listener auf einer stabilen Adresse erreichen können.
F.A.Q
Ergo beginnt bei €2 im Plan 1. Der Preis deckt den ircd und sein Datenvolumen ab, nicht eine Web-Chat-Farm und nicht ein zweites Service-Paket. Ein stark frequentiertes Netzwerk, umfangreiche Historie oder Datei-Uploads über Bots können mehr RAM oder Speicherplatz rechtfertigen. Client-Software, die Ihre Benutzer installieren, liegt außerhalb des Plans.
Ja. Richten Sie den Hostnamen auf die dedizierte Adresse ein und teilen Sie den Clients mit, dass sie Port 6697 mit TLS verwenden sollen. Ein Website-Zertifikat auf Port 443 ersetzt diesen IRC-Listener nicht. Sie erstellen weiterhin Operator-Anmeldedaten und entscheiden, ob die Registrierung offen ist. DNS bleibt in Ihrer Zone.
AvaHost aktualisiert Ergo automatisch und sichert das /ircd-Volume nach einem Zeitplan, in dem sich Konten und Verlauf befinden. Nach einer Aktualisierung verbinden Sie sich mit einem Client und bestätigen, dass die Registrierung noch funktioniert. Bewahren Sie eine Kopie aller Zertifikate auf, die Sie selbst installiert haben, falls diese außerhalb dieses Volumes liegen.
Da IRC-Clients einen stabilen öffentlichen Endpunkt auf Port 6697 benötigen und die Standard-Ergo-Konfiguration Klartext aus dem öffentlichen Internet heraus hält, erfordert AvaHost daher eine dedizierte öffentliche IP für dieses Paket – genauso wie für andere Nicht-HTTP-Listener. Die Adresse bestimmt nicht Ihr Operator-Passwort oder Ihre Channel-Richtlinie.
