Es difícil definir si una comunidad es pequeña o no únicamente por el total de usuarios. Lo que importa es el número de usuarios activos simultáneamente, ya que eso es lo que principalmente ejerce presión sobre tu servidor. Codinghorror dio algunos números clave a considerar en esta publicación.
Mi foro está en una instancia de 4GB, junto con un análisis de Matomo autoalojado. Tengo casi seiscientos usuarios, pero solo el 13% de ellos estuvieron activos el último mes, sin mencionar cuántos estuvieron activos al mismo tiempo. :cara_sonriente_con_lágrima: El uso promedio de memoria de mi máquina es de 2.6GB.
Mi suposición es que para un sitio de preguntas y respuestas como este con 1000 usuarios, 2gb es una opción segura, si la comunidad está lo suficientemente activa, es posible que necesites una instancia de 4gb como máximo. Y mi consejo es el mismo que el de codinghorror, puedes aumentar el tamaño de un droplet cuando sientas que es estresante.
Además del cargo del servidor, la tarifa también debe incluir la tarifa del dominio y el cargo del proveedor SMTP (que se puede reducir a casi cero si encuentras un servicio económico). Suponiendo que compraste un dominio a $10/año, elegiste un servidor de 2gb 1vCPU en lightsail ($10), usaste un servicio SMTP gratuito, entonces las donaciones mínimas son $12.