IP dédiée requise*

Ergo Hébergement

Ergo est un serveur IRC moderne avec IRCv3, des comptes intégrés, un historique des canaux et un écouteur TLS sur le port IRC standard 6697.

  • Un clic déployer
  • 15 Go Espace disque nécessaire
  • 1 Go de RAM Mémoire nécessaire
  • À partir de 2 € Prix
Commandez maintenant Pas de frais d'installation

Ce que vous obtenez
sur AvaHost

Le déploiement en un clic, un domaine personnalisé, HTTPS gratuit, des mises à jour automatiques des applications et des sauvegardes programmées sont inclus avec chaque application Cloud. Vous pouvez exécuter plusieurs applications sur un seul serveur, et l'accès au terminal est inclus.

Ce modèle n'inclut pas de conteneur de base de données.

Commander le serveur

Tech

Image Docker
ghcr.io/ergochat/ergo:stable
Port par défaut
0

Fonctionnement d'Ergo

Ergo, issu du projet ergochat, est un serveur IRC orienté IRCv3. Les comptes, l'enregistrement des canaux et l'historique résident dans son propre datastore. L'image Docker ghcr.io/ergochat/ergo:stable fournit une configuration utilisable et peut générer un certificat pour qu'un premier démarrage réponde sur le port 6697. Le projet recommande un processus init dans Docker. Persistez le datastore en montant un volume à /ircd. Le texte brut sur 6667 est limité à la boucle locale dans la configuration par défaut, car le manuel soutient que le texte brut public invite à l'interception. L'écouteur public que vous devriez prévoir est TLS sur 6697.

Les clients enregistrent un nom d'hôte et ce port. Ils n'utilisent pas un site web normal comme session de chat, bien que vous puissiez toujours placer une petite page d'accueil sur HTTPS si vous le souhaitez. Il n'y a aucune exigence PostgreSQL ou MariaDB dans la disposition par défaut. Le datastore est le répertoire /ircd.

Fonctionnalités clés d'Ergo

Les comptes intégrés signifient que vous n'avez pas besoin d'ajouter un démon de services séparé pour l'enregistrement des nicks et des canaux. L'historique et la connexion de style SASL font partie du profil IRC moderne qu'Ergo implémente. Les certificats peuvent être remplacés par ceux que vous obtenez pour le nom d'hôte. Les notes du manuel sur le reverse-proxy ne s'appliquent que si vous placez un équilibreur de charge devant, ce que cette configuration de base ne suppose pas.

AvaHost met à jour le conteneur automatiquement et sauvegarde le volume /ircd selon un calendrier. Les réseaux IRC vivent ou meurent selon que le certificat et le port sont accessibles, alors testez une connexion client après une mise à niveau. Une adresse IP publique dédiée est requise sur ce package afin que les clients aient une adresse stable pour 6697. Le courrier d'application n'est pas inclus avec Ergo.

Ergo vs InspIRCd

1

Ergo

Ergo est un binaire unique avec comptes et historique inclus, et ses paramètres par défaut vous poussent vers TLS. InspIRCd est un démon modulaire avec une longue liste de modules officiels et une image Docker qui expose à la fois les ports clients et les ports de liaison serveur. Choisissez InspIRCd quand vous voulez cet ensemble de modules et que vous êtes prêt à ajouter des services. Choisissez Ergo quand vous voulez le modèle de compte intégré.

2

InspIRCd

Les deux parlent IRC. Ils ne partagent pas un fichier de configuration, et un réseau lié entre eux est un projet d'opérateur, pas quelque chose que cette page d'hébergement configure.

Qui utilise Ergo

Les petites communautés qui veulent un serveur IRC moderne sans assembler de services utilisent Ergo. Il convient également à un canal d'équipe privé avec des nicks enregistrés. C'est un mauvais choix si vos opérateurs standardisent déjà sur les modules InspIRCd, ou si vous ne pouvez pas publier le port 6697 sur une adresse publique.

Auto-hébergement d'Ergo : exigences et coût

La configuration de base est 512 Mo de RAM et un demi-cœur CPU, image ghcr.io/ergochat/ergo:stable, données sur /ircd, aucun conteneur de base de données séparé. Sur AvaHost, le minimum recommandé pour Ergo est Plan 1 à 2 €. Le package Ergo inclut un déploiement en un clic, un nom d'hôte, les mises à jour automatiques et les sauvegardes planifiées. HTTPS automatisé s'applique à toute page de navigateur. IRC lui-même utilise l'écouteur TLS sur 6697. Ce déploiement nécessite une adresse IP publique dédiée afin que les clients puissent atteindre cet écouteur sur une adresse stable.

F.A.Q

  • Ergo commence à 2 € sur le Plan 1. Le prix couvre l’ircd et son volume de données, pas une ferme de chat web et pas un deuxième package de services. Un réseau actif, beaucoup d’historique, ou des téléchargements de fichiers via des bots peuvent justifier plus de RAM ou de disque. Le logiciel client que vos utilisateurs installent est en dehors du plan.

  • Oui. Pointez le nom d’hôte vers l’adresse dédiée et indiquez aux clients d’utiliser le port 6697 avec TLS. Un certificat de site web sur le port 443 ne remplace pas cet écouteur IRC. Vous créez toujours les identifiants d’opérateur et décidez si l’enregistrement est ouvert. Le DNS reste dans votre zone.

  • AvaHost met à jour Ergo automatiquement et sauvegarde le volume /ircd selon un calendrier, c’est là que se trouvent les comptes et l’historique. Après une mise à jour, connectez-vous avec un client et confirmez que l’enregistrement fonctionne toujours. Conservez une copie de tout certificat que vous avez installé vous-même s’il se trouve en dehors de ce volume.

  • Parce que les clients IRC ont besoin d’un point de terminaison public stable sur le port 6697, et la configuration Ergo par défaut maintient le texte brut hors d’Internet public. AvaHost exige donc une adresse IP publique dédiée pour ce package, de la même manière qu’elle le fait pour les autres écouteurs non-HTTP. L’adresse ne détermine pas votre mot de passe d’opérateur ni votre politique de canal.