セルフホスティングのアドバイス

みなさん、こんにちは。

Discourse が大好きです。もう長い間愛用しています。自分なりのコミュニティを立ち上げようと考えているのですが、ホスティングについてアドバイスが欲しいです。

Discourse の公式プランは月額100ポンドと高額なので、そこは避けたいと思っています。そのため、セルフホスティングを検討しています。まだ本格的に決意したわけではないので、費用はかけたくありません。すでに使えるパソコンは持っていますが、インターネット回線が耐えられるか不安です。当面はコミュニティも非常に小さく、同時にアクティブなメンバーは5人程度になるだろうと考えています。そこで、私のインターネット速度で足りるかどうか教えていただけますか?家族が全員在宅勤務中なので、家庭内のピーク時のインターネット利用時にこのテストを行いました。

Ping: 6ms
ダウンロード: 68.4Mbps
アップロード: 18.5Mbps

もし私のインターネット速度が不十分であれば、Discourse を動かせる無料のホスティングサービスを教えていただけないでしょうか?

お時間をいただき、ありがとうございます。事前にお礼申し上げます。

それなら、Self hosting for free (with caveats!) with Oracle Cloud がご興味をお持ちいただけるかもしれません。

まず自分でホストできるか確認します。もしできない場合は、間違いなく試してみます。

Discourseを処理するには十分な速度です。帯域幅に問題が生じることはないはずです。
重要な注意点として、セルフホストされた非標準的なインストールに関するサポートは限定的となります。また、Discourseのホスティングは高額に見えるかもしれませんが、「ぼったくり」という表現は使いにくい言葉です。

これはホームインターネット回線のようですが、静的なIPv4アドレスを提供していますか?WANからの受信トラフィックを、80や443のような特権ポートで受け取ることができますか?

こんにちは、@Falco さん。

その件については詳しくありませんが、現時点ではそのままにしておきます。さらに質問や懸念点があれば、別のトピックを作成します。

ご支援いただき、ありがとうございました。

今すぐ手を付けずにいる理由の一つは、自分が何をしているのかよくわからないからです。なので、Oracle Cloud でのセットアップ方法を解説した動画を作成している方がいらっしゃれば、非常に助かります。また、ドメインの購入は必要でしょうか?

このブログ記事を使用してください:Oracle Cloud で無料で Discourse をセットアップする方法

設定方法について、かなり詳しく説明されています。

ドメインを使用したい場合、別途購入する必要がありますか?

はい。Namecheap は、わずかな金額で利用可能な非常に格安なドメインを提供しています。

わかりました、ありがとうございます。検討します。

このような無料サービスにはいつも少し懐疑的です。Oracle Cloud の無料プランを使うことに何かデメリットはありますか?

また、後で Digital Ocean へ移行するとした場合、この設定から簡単に移行できるかどうかも気になります。データをすべて移すことはできるのでしょうか?

非常に遅いです。最も安い Digital Ocean のプランよりもはるかに遅く動作することが多いです。

Discourse の Docker インストールを他の VPS に 1:1 で同期して移行するの手順に従ってください。

私のアドバイスは、セルフホスティングは避けることです。

ホスティングの低価格帯にはまともな選択肢があります。OVH は比較的安価です。Discourse を動作させるための VPS が月額約 5 ドルで利用可能です。その場合、Ubuntu のインストールガイドに従うことができます。

もう一つ考慮すべき点は、コミュニティをホストする金銭的コストは、あなたの時間の投資と比べるとごくわずかだということです。