専用IPが必要です*

Ergo ホスティング

Ergoは、IRCv3、組み込みアカウント、チャネル履歴、および標準IRCポート6697のTLSリスナーを備えた最新のIRCサーバーです。

  • ワンクリック デプロイ
  • 15 GB 必要なディスクスペース
  • 1 GB RAM 必要なメモリ
  • 2 €から 価格
今すぐ注文 セットアップ料金なし

AvaHostで得られるもの

ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。

このテンプレートにはデータベースコンテナが含まれていません。

サーバーを注文する

テクノロジー

Dockerイメージ
ghcr.io/ergochat/ergo:stable
デフォルトポート
0

Ergo の仕組み

ergochat プロジェクトの Ergo は、IRCv3 を対象とした IRC サーバーです。アカウント、チャネル登録、履歴は独自のデータストアに保存されます。Docker イメージ ghcr.io/ergochat/ergo:stable は使用可能な設定を含み、証明書を生成できるため、初回起動時にポート 6697 でリッスンします。プロジェクトは Docker 内でのイニシャライザプロセスを推奨しています。/ircd にボリュームをマウントしてデータストアを永続化してください。デフォルト設定ではプレーンテキスト通信(ポート 6667)はループバックのみに限定されています。これはマニュアルで公開プレーンテキストが傍受を招くと主張しているためです。計画すべき公開リスナーは 6697 上の TLS です。

クライアントはホスト名とそのポートを保存します。チャットセッションに通常の Web サイトを使用しませんが、必要に応じて HTTPS で小さなホームページを配置することはできます。デフォルトレイアウトでは PostgreSQL や MariaDB の要件はありません。データストアは /ircd ディレクトリです。

Ergo の主な機能

組み込みアカウント機能により、ニック登録とチャネル登録用に別のサービスデーモンを追加する必要がありません。履歴と SASL スタイルのログインは、Ergo が実装する最新の IRC プロファイルの一部です。証明書はホスト名用に取得したものに置き換えることができます。マニュアルのリバースプロキシに関する注記は、ロードバランサーを前に配置する場合にのみ重要ですが、このベースラインではそれを想定していません。

AvaHost はコンテナを自動的に更新し、/ircd ボリュームをスケジュールに従ってバックアップします。IRC ネットワークは証明書とポートの到達可能性に左右されるため、アップグレード後はクライアント接続をテストしてください。このパッケージでは、クライアントが 6697 に対して安定したアドレスを持つため、専用パブリック IP が必要です。Ergo にはアプリケーションメールは含まれていません。

Ergo と InspIRCd の比較

1

Ergo

Ergo は、アカウントと履歴が含まれた単一バイナリであり、デフォルト設定は TLS を推奨しています。InspIRCd はモジュール式デーモンで、公式モジュールの長いリストと、クライアントポートとサーバーリンクポートの両方を公開する Docker イメージを備えています。モジュールセットが必要で、サービスを追加する準備ができている場合は InspIRCd を選択してください。統合アカウントモデルが必要な場合は Ergo を選択してください。

2

InspIRCd

どちらも IRC を話します。設定ファイルは共有されず、それらの間でリンクされたネットワークはオペレータプロジェクトであり、このホスティングページが設定するものではありません。

Ergo を使用している人

サービスを組み立てることなく最新の IRC サーバーが必要な小規模コミュニティが Ergo を使用しています。登録されたニックを持つプライベートチームチャネルにも適しています。オペレータが既に InspIRCd モジュールを標準化している場合、または公開アドレスでポート 6697 を公開できない場合は、適切ではありません。

Ergo の自己ホスティング:要件とコスト

ベースラインは RAM 512 MB、CPU コア 0.5、イメージ ghcr.io/ergochat/ergo:stable、/ircd 上のデータ、別のデータベースコンテナなしです。AvaHost では Ergo の推奨最小構成は Plan 1(€2)です。Ergo パッケージには、ワンクリックデプロイメント、ホスト名、自動更新、スケジュール済みバックアップが含まれます。自動 HTTPS はブラウザページに適用されます。IRC 自体は 6697 上の TLS リスナーを使用します。このデプロイメントでは、クライアントがそのリスナーに安定したアドレスで到達できるように、専用パブリック IP が必要です。

F.A.Q

  • Ergoは Plan 1 で€2から始まります。この価格は ircd とそのデータボリュームをカバーしており、ウェブチャットファームや第二サービスパッケージは含まれていません。ネットワークが混雑している場合、履歴が多い場合、またはボットを通じたファイルアップロードがある場合は、より多くの RAM またはディスクが必要になる可能性があります。ユーザーがインストールするクライアントソフトウェアはプランの対象外です。

  • はい。ホスト名を専用アドレスにポイントし、クライアントにポート 6697 で TLS を使用するよう指示してください。ポート 443 の Web サイト証明書は IRC リスナーに置き換わりません。オペレータ認証情報を作成し、登録を開くかどうかを決定します。DNS はあなたのゾーンに留まります。

  • AvaHostはErgoを自動的に更新し、アカウントと履歴が保存されている/ircdボリュームをスケジュールに従ってバックアップします。更新後は、クライアントで接続して登録がまだ機能していることを確認してください。自分でインストールした証明書がそのボリュームの外にある場合は、コピーを保管してください。

  • IRCクライアントはポート6697上の安定した公開エンドポイントが必要であり、デフォルトのErgoの設定では平文通信を公開インターネットから遮断しています。したがってAvaHostは本パッケージに専用の公開IPアドレスを要求します。これは他の非HTTPリスナーと同じ方法です。このアドレスはオペレーターパスワードやチャネルポリシーを決定するものではありません。