InspIRCd ホスティング
InspIRCd は、通常のプレーンテキストポートと TLS ポートでチャットクライアントを受け入れるモジュール型 IRC デーモンです。
- ワンクリック デプロイ
- 15 GB 必要なディスクスペース
- 1 GB RAM 必要なメモリ
- 2 €から 価格
AvaHostで得られるもの
ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。
このテンプレートにはデータベースコンテナが含まれていません。

テクノロジー
- Dockerイメージ
- inspircd/inspircd-docker:latest
- デフォルトポート
- 0

InspIRCdの仕組み
InspIRCdはモジュール型のIRCデーモンです。プロジェクトで文書化されているDockerイメージはinspircd/inspircd-dockerです。デフォルトのクライアントポートは平文通信用が6667、TLS用が6697です。サーバーリンキングは同じテーブルで7000と7001を使用します。イメージはマウントされていない場合、起動時に自己署名証明書を生成でき、環境変数からTLS共通名を取得できます。オペレーターパスワードハッシュとサービスパスワードは設定する環境値です。デフォルトコンテナにはバンドルされたサービスパッケージがなく、PostgreSQLやMariaDBの要件もありません。
クライアントはホスト名とポートに接続します。ポート443のウェブサイトはオプションであり、チャットセッションではありません。平文の6667をパブリックインターネットに公開する場合、別のircdであるErgoマニュアルが反対する危険を選択していることになります。InspIRCdはイメージがポートを公開しているため、これを実行します。プライベートテスト以上のものには、実際の証明書を使用した6697を推奨します。
InspIRCdの主な機能
モジュールは追加コマンド、フィルタリング、およびリンキング動作をカバーしています。ネットワークが必要とするものを有効にし、固定機能セットを想定するのではなくモジュールリストを読みます。ニック登録が必要な場合、サービスは別のプロジェクトであり、イメージに与えることができるパスワードで接続します。コンテナはDockerREADMEでDocker 17.06以降を中心に公式に議論されています。AvaHostが実行する現在のDockerエンジンです。古いバージョン行をアップストリームの履歴サポートノートとして扱い、ピンではありません。
AvaHostはイメージを自動的に更新し、設定と永続化されたデータをスケジュールに従ってバックアップします。クライアントが6697の安定したアドレスを持つために、専用パブリックIPが必要です。アプリケーションメールはInspIRCdに含まれていません。2つのサーバーをリンクするのはあなたの設計です。このページはリンクを構築しません。
InspIRCd対UnrealIRCd
InspIRCd
InspIRCdとUnrealIRCdはどちらも長寿命のモジュール型ircdですが、モジュール名、設定構文、リリーストレインが異なります。オペレーターがすでにそれを知っているか、その特定のモジュールが必要な場合はUnrealIRCdを選択します。このデーモンとそのDockerポートマップが実行する予定のものである場合はInspIRCdを選択します。
UnrealIRCd
ここでも利用可能なErgoは異なる種類のサーバーであり、ircd内にアカウントがあります。古典的なモジュール型デーモンを購入している人の比較ではありません。
InspIRCdを使用している人
古典的なデーモンを望むIRCコミュニティとプライベート企業ネットワークはInspIRCdを使用します。組み込みアカウントが必要で、サービスパッケージを計画していない場合は不適切であり、ポート6697をパブリックアドレスで公開できない場合は不適切です。

InspIRCdの自己ホスティング:要件とコスト
基本は512MBのRAMと0.5 CPUコア、イメージinspircd/inspircd-docker、別のデータベースコンテナはありません。AvaHostでInspIRCdの推奨最小値はプラン1で€2です。InspIRCdパッケージにはワンクリックデプロイメント、ホスト名、自動更新、およびスケジュール済みバックアップが含まれます。自動HTTPSはブラウザページをカバーします(追加する場合)。IRCクライアントは6697を使用します。このデプロイメントには専用パブリックIPが必要なため、これらのリスナーは安定したアドレスに配置されます。
F.A.Q
InspIRCd は Plan 1 で €2 から始まります。価格はデーモンとその設定であり、サービスパッケージではなく、ウェブクライアントでもありません。大規模なチャネルリスト、多数の履歴ボット、または複数のリンクされたサーバーはより多くの RAM が必要になる場合があります。ユーザークライアントアプリはプランに含まれていません。
ホスト名とポート 6697 を TLS で提供します。そのホスト名を専用アドレスに指定してください。ウェブサイトポート上の証明書は IRC に応答しません。オペレーターハッシュを設定し、6667 を公開するかどうかを決定します。DNS はあなたの管理下に置かれます。
AvaHostは自動的にInspIRCdを更新し、スケジュールに従って永続化された設定をバックアップします。更新後、クライアントを接続してオペレーターが認証できることを確認してください。独自の証明書をマウントした場合は、コンテナの外部にコピーを保管してください。設定で行ったモジュール選択はそのバックアップに含まれます。
はい。クライアントはIRCポート、特にポート6697の安定した公開エンドポイントが必要です。そのため、AvaHostではこのパッケージで専用の公開IPが必須となります。このアドレスはサービスをインストールしたり、オペレーターパスワードを選択したりすることはありません。サーバーリンクポートは、実際に2番目のサーバーをリンクするまでは閉じたままにしておくべきです。

