ReplitでDiscourseを実行する方法はありますか?
何のために?何をするために?
ReplitでDiscourseをホストしたいと思っていました。主に、コンピューターに導入する前に、管理コントロールなどの仕組みをすべて確認したいからです。
そうは思わない。
コンピューターにインストールしたくはない。DigitalOceanのドロップレットのようなものにインストールしたい。DigitalOceanとMailgunが、セットアップする最も簡単な方法だ。
以前にも同じ質問があり、私の回答は以下の通りです。
確認だけしたい場合は、ローカルの dev-install をセットアップしてください。ただし、@pfaffman が言うように、他のユーザーを導入する場合には、本番環境には適していません。
機能するようです。NodeBBは機能するので、おそらく?
Replit で Discourse を(複数の同時ユーザーで)動作させることに成功しましたが、新しい Egress 制限により、1 日あたり 10GB 以上の Egress を使用するため、コストが高すぎます。
Replitユーザーとして、それは確かに可能ですが、現実的ではないと断言できます。
幸いなことに、Egress は 5 月 1 日にリセットされる予定です。つまり、すぐに (1 日程度) 再実行できるようになります。
参考までに、私のささやかなフォーラム(週アクティブ80人、月アクティブ120人)は、月に約40Gを提供しており、そのうち20GはCDN(Cloudflare)によってキャッシュされています。フロントページの負荷は12MByteのようです。
標準的でない設定により、クライアントのキャッシュが少なくなり、クライアントがより多く取得することでデータ転送量が増加する可能性があります。
nginxを設定したサイトは、アウトバウンドトラフィックを無駄にしないように見えるので、nginxがないことが問題だったのだと思います。
nginxでDiscourseサーバーを構築するにはどうすればよいですか
こんにちは、イザーンさん
ご質問はReplitに関するものですか?もしそうでない場合は、新しいトピックに移動します。
現時点では曖昧な可能性のあるご質問に、さらに詳しい情報を追加していただけますか?
ReplitはDockerをサポートしていないため、人々はDiscourseをセットアップするためにReplitでnginxを使用していると思います。したがって、それはかもしれません
標準インストールをご希望ではないですか?
Discourseはnginxを使用します。外部nginxを使用しますか?Dockerなしでインストールしようとしていますか?Replitまたは他の場所にインストールしますか?
返信が遅れて申し訳ありません。
(実際には9pfsが)解決しました。(はい、ReplitにDiscourseをインストールしようとしていました。)