コミュニティが小さいか大きいかをユーザー総数だけで定義するのは難しいです。主にサーバーに負荷をかけるのは同時アクティブユーザー数です。Codinghorror はこの投稿で考慮すべき重要な数値をいくつか挙げています。
私のフォーラムは、セルフホストの Matomo アナリティクスと共に 4GB のインスタンスで稼働しています。ユーザー数は約 600 人ですが、過去 1 か月のアクティブユーザーは 13% にすぎず、同時にアクティブだったユーザー数はさらに少ないです。
マシンの平均メモリ使用量は 2.6GB です。
このような Q&A サイトで 1000 人のユーザーがいる場合、2GB が安全な選択肢であり、コミュニティが十分にアクティブであれば、最大で 4GB のインスタンスが必要になるかもしれません。そして、私の提案は Codinghorror のものと同じで、負荷がかかっていると感じたら、いつでもドロップレットをスケールアップできます。
サーバー料金以外にも、ドメイン料金や SMTP プロバイダーの料金(安価なサービスを見つければほぼゼロに抑えることができます)も含まれます。年間 10 ドルのドメインを購入し、Lightsail で 2GB 1vCPU サーバー(10 ドル)を選択し、無料の SMTP サービスを使用したと仮定すると、最低寄付額は 12 ドルになります。