Discourse における Vultr と DO の比較

「証明書ファイルが 0 バイトです(dobato.au.cer および dobato.au_ecc.cer のサイズは 0 です)。これは、Let’s Encrypt が実際の証明書をダウンロードできなかったことを意味します。」という問題が、Vultr で繰り返し発生しています。Vultr はもう好きになれないかもしれません。

ここで問題だと私が思うのは、インストールの修正方法を学び、デバッグに少し時間を割くことにためらいがある点です。何か問題に直面するたびに「このホストサーバーは気に入らない」「あのサーバーもダメだ」と言って次々と乗り換えるのではなく、問題の原因を突き止め、それを修正する方がはるかに有益です。標準的なインストール手順は数多く案内してきましたが、確かに .yml ファイルは扱いが難しいこともあります。しかし、一度コツを掴んで「あ!」と :light_bulb: が点けば、それほど難しくなくなるはずです。ただし、この問題の解決については、別のトピック を利用してください。

この問題を解決するために Google に頼るのをやめましょう。それはあなたを助けてくれません。正直に言って、法的な理由でそうする必要がある場合を除き、どこにでもクラウドサーバーを使用できます。私はカナダにいますが、EU にホストされたサイトを持っています。

おっしゃる通りかもしれません。私は phpMyAdmin のようなシンプルなインストールを想定していました。ガイドを確認します。ありがとうございます。

理由は全くありません。単に速く動かしたかっただけです。

あなたが気にする必要があるのは、巨大なトピックを多数扱い、多くの画像アップロードがある活発なフォーラムを運営している場合だけでしょう。距離による遅延が問題になる場合は、Cloudflare のような CDN を設定することもできますが、おそらく必要ないはずです。私の小さなフォーラムの 1 つは、CDN なしでも EU から大西洋を越えて北米大陸全体に容易にサービスを提供しています。

あなたはこれについて膨大な経験をお持ちですね。本当にありがとうございます。

私は DigitalOcean の顧客で、すべての送信メールに AWS を利用しています。月額 1 ドル未満のコストです。SMTP の制限を回避するために API 呼び出しを利用するメールプロバイダーは複数あります。

これは素晴らしいですね。@LotusJeff さん、ありがとうございます。Discourse は SMTP 設定よりも API をサポートしているとどこかで読みました。HTTPS には Resend API を使おうかと考えていましたが、試してみます。

Discourse は SMTP の送受信の両方をサポートしています。どちらの場合も API モデルを使用することをお勧めします。起動には送信側のみが必要です。サイトを立ち上げて動作させましょう。

DO のサンドボックスを離れたら、受信 SMTP の設定を行ってください。