InspIRCd Hosting
InspIRCd ist ein modularer IRC-Daemon, dessen Container-Image Chat-Clients auf dem üblichen Plaintext-Port und auf dem TLS-Port akzeptiert.
- 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 InspIRCd
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
- inspircd/inspircd-docker:latest
- Standardport
- 0

Wie InspIRCd funktioniert
InspIRCd ist ein modularer IRC-Daemon. Das vom Projekt dokumentierte Docker-Image ist inspircd/inspircd-docker. Die Standard-Client-Ports sind 6667 für Klartext und 6697 für TLS. Server-Linking verwendet 7000 und 7001 in derselben Tabelle. Das Image kann beim Start ein selbstsigniertes Zertifikat generieren, wenn keines eingebunden ist, und kann einen TLS-Common-Name aus der Umgebung übernehmen. Operator-Password-Hashes und Services-Passwörter sind Umgebungsvariablen, die Sie festlegen. Es gibt kein gebündeltes Services-Paket und keine Anforderung für PostgreSQL oder MariaDB im Standard-Container.
Clients verbinden sich mit einem Hostnamen und einem Port. Eine Website auf Port 443 ist optional und ist nicht die Chat-Sitzung. Wenn Sie Klartext 6667 im öffentlichen Internet veröffentlichen, wählen Sie ein Risiko, das das Ergo-Handbuch für einen anderen ircd argumentiert dagegen. InspIRCd wird es tun, weil das Image den Port freilegt. Bevorzugen Sie 6697 mit einem echten Zertifikat für alles über einen privaten Test hinaus.
Wichtige InspIRCd-Funktionen
Module decken zusätzliche Befehle, Filterung und Linking-Verhalten ab. Sie aktivieren, was das Netzwerk benötigt, und Sie lesen die Modulliste, anstatt einen festen Feature-Satz anzunehmen. Services, falls Sie Nick-Registrierung möchten, sind ein separates Projekt, das Sie mit dem Passwort verbinden, das das Image erhalten kann. Der Container wird offiziell ab Docker 17.06 und später in seiner README diskutiert. Eine aktuelle Docker-Engine ist das, was AvaHost ausführt. Behandeln Sie die alte Versionslinie als historische Support-Notiz des Upstream, nicht als Pin.
AvaHost aktualisiert das Image automatisch und sichert die Konfiguration und alle persistierten Daten nach einem Zeitplan. Eine dedizierte öffentliche IP ist erforderlich, damit Clients eine stabile Adresse für 6697 haben. Anwendungs-Mail ist nicht in InspIRCd enthalten. Das Linking von zwei Servern ist Ihre Gestaltung. Diese Seite erstellt den Link nicht für Sie.
InspIRCd vs UnrealIRCd
InspIRCd
InspIRCd und UnrealIRCd sind beide langlebige modulare ircds mit unterschiedlichen Modulnamen, Config-Syntax und Release-Trains. Wählen Sie UnrealIRCd, wenn Ihre Operatoren es bereits kennen oder Sie seine spezifischen Module möchten. Wählen Sie InspIRCd, wenn dieser Daemon und sein Docker-Port-Map der sind, den Sie ausführen möchten.
UnrealIRCd
Ergo, auch hier verfügbar, ist eine andere Art von Server mit Konten im ircd. Es ist nicht der Vergleich für Personen, die klassische modulare Daemons kaufen.
Wer nutzt InspIRCd
IRC-Communities und private Unternehmensnetzwerke, die immer noch einen klassischen Daemon möchten, nutzen InspIRCd. Es ist eine schlechte Wahl, wenn Sie integrierte Konten wollten und Sie kein Services-Paket geplant haben, und es ist eine schlechte Wahl, wenn Port 6697 nicht auf einer öffentlichen Adresse veröffentlicht werden kann.

Self-Hosting von InspIRCd: Anforderungen und Kosten
Die Basis ist 512 MB RAM und ein halber CPU-Kern, Image inspircd/inspircd-docker, kein separater Database-Container. Bei AvaHost ist das empfohlene Minimum für InspIRCd Plan 1 bei €2. Das InspIRCd-Paket umfasst One-Click-Deployment, einen Hostnamen, automatische Updates und geplante Sicherungen. Automatisiertes HTTPS deckt eine Browser-Seite ab, wenn Sie eine hinzufügen. IRC-Clients verwenden 6697. Diese Bereitstellung erfordert eine dedizierte öffentliche IP, damit diese Listener auf einer stabilen Adresse sitzen.
F.A.Q
InspIRCd beginnt bei €2 auf Plan 1. Der Preis gilt für den Daemon und seine Konfiguration, nicht für ein Services-Paket und nicht für einen Web-Client. Eine große Kanalliste, viele History-Bots oder mehrere verlinkte Server können mehr RAM benötigen. Benutzer-Client-Apps sind nicht Teil des Plans.
Geben Sie ihnen den Hostnamen und Port 6697 mit TLS. Verweisen Sie diesen Namen auf die dedizierte Adresse. Ein Zertifikat auf einem Website-Port beantwortet IRC nicht. Sie setzen den Operator-Hash und entscheiden, ob 6667 überhaupt veröffentlicht wird. DNS bleibt unter Ihrer Kontrolle.
AvaHost aktualisiert InspIRCd automatisch und sichert die persistierte Konfiguration nach einem Zeitplan. Nach einem Update verbinden Sie einen Client und bestätigen, dass sich ein Operator noch authentifizieren kann. Falls Sie Ihr eigenes Zertifikat bereitgestellt haben, bewahren Sie eine Kopie davon außerhalb des Containers auf. Die Modulentscheidungen, die Sie in der Konfiguration getroffen haben, sollten sich in dieser Sicherung befinden.
Ja. Kunden benötigen einen stabilen öffentlichen Endpoint für die IRC-Ports, insbesondere 6697. AvaHost erfordert eine dedizierte öffentliche IP für dieses Paket aus diesem Grund. Die Adresse installiert keine Dienste und wählt nicht Ihr Operator-Passwort. Server-Link-Ports sollten geschlossen bleiben, bis Sie tatsächlich einen zweiten Server verbinden.
