¿Es suficiente el droplet de 6$?

Estoy listo para pagar a DigitalOcean $6 / mes por su plan de 1 GB / 25 GB. Pero sigo leyendo que Discourse no podrá funcionar con especificaciones tan bajas.

1 me gusta

Tengo un servidor con las mismas especificaciones en Vultr. Discourse funciona perfectamente.

4 Me gusta

1 GB de RAM debería ser suficiente para comunidades pequeñas, como escribió el equipo en discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Por cierto, es posible que te interese echar un vistazo a AWS Lightsail, cuyos precios parecen más atractivos que los de DO.

4 Me gusta

Tengo curiosidad, @anxvew ¿has conseguido alojar Discourse gratis? :grinning:

Por casualidad vi un tema sobre esto:

Esto podría ser útil para ti, aunque no he probado este enfoque. Además, Discourse ofrece alojamiento gratuito si cumples los requisitos. Consulta esto: Alojamiento gratuito para código abierto | Discourse - Civilized Discussion

1 me gusta

Pero todavía tienes que preocuparte por el correo electrónico… así que… $$

1 me gusta

Cuando dices comunidades pequeñas, ¿podemos asumir de forma segura un máximo de 1000 usuarios?

Me gustaría tener un sitio de preguntas y respuestas impulsado por Discourse para una comunidad sin fines de lucro sobre carreras para estudiantes universitarios y escolares. Por lo tanto, no hay forma de que puedan cobrar a nadie ni obtener financiación para esto. Así que se basa en donaciones o recursos voluntarios. Entonces, me preguntaba cuáles serían las donaciones mínimas requeridas por mes para mantener un sitio de Discourse para este propósito.

Basta decir que pruébalo, si te encuentras con límites, rendimiento lento, migra a un VPS más capaz, es bastante sencillo hacerlo.

2 Me gusta

Sí… Pero supongo que Andrew no enviará demasiados correos electrónicos, hay algunos proveedores que ofrecen planes gratuitos generosos para envíos de bajo volumen.

Estoy en 2GB/1vcpu de DO con una comunidad pequeña (<1000 usuarios, solo unos pocos temas/respuestas nuevos por día, un puñado de mensajes de chat, la mayoría de los bots están prohibidos) y casi siempre me quedo sin memoria, lo que significa que ~90% está en uso.

Sin embargo, no he tenido ningún problema por eso. Y sé que la RAM no utilizada es la RAM más cara :wink:

2 Me gusta

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.

4 Me gusta

Si tienes una comunidad pequeña con solo unos pocos usuarios, funciona perfectamente. Te quedarás sin espacio en disco después de haber reconstruido unas cuantas veces y necesitarás ejecutar launcher cleanup con frecuencia. Prefiero los $12/mes con 50 GB, pero puedes cambiar el tamaño más tarde con solo unos minutos de inactividad.

7 Me gusta

De hecho, no hay un límite estricto en el número de usuarios o la cantidad de actividad; simplemente el foro tardará más en cargarse y actualizarse a medida que empiece a tener problemas de memoria.

Y sobre el tema de la memoria, deberías esperar que se utilice tu RAM. Tendrás intercambio (swap), y eso también se utilizará, y esa es una de las cosas que puede convertirse en un límite estricto. Vigilar el intercambio libre y la actividad de paginación te permitirá saber cómo va eso. (Utiliza top o free y/o vmstat para esto).

Y sí, el espacio en disco es otro límite estricto que podría ser limitante, y probablemente el primero que encontrarás: la mayor variable aquí es cuántas cargas hacen tus usuarios y cuán grandes son. Necesitarás una instancia con más espacio en disco o tendrás que dividir el almacenamiento de cargas a un proveedor de almacenamiento en la nube. Hay información sobre eso, pero aún no lo he hecho yo mismo.

Necesitas más espacio libre para actualizar el software que para ejecutar el foro, por lo que cada pocas semanas, cuando llega una actualización, es posible que necesites ver cómo estás. Descargar y luego eliminar tus copias de seguridad puede ayudar.

Escribí más aquí:

5 Me gusta

Hay algunos servicios de correo electrónico gratuitos que conozco, o que ofrecen cosas como 2000 correos electrónicos gratuitos al mes o algo así, hay opciones, solo que algunas de ellas son menos conocidas.

3 Me gusta

Tengo un foro de bajo uso y, con una gestión bastante activa, descubrí que podía trabajar dentro del plan más barato ($5/mes - ¡gracias @pfaffman por la corrección!) de DO, pero necesitaba descargar todas las copias de seguridad automáticas y luego eliminarlas del servidor de DO cada vez que actualizaba el software de Discourse (lo cual era bastante frecuente), porque el proceso de actualización normalmente fallaba por falta de espacio.

Esto se volvió un poco doloroso, así que terminé subiendo al siguiente nivel de servicio de DO después de un tiempo.

Así que ciertamente es posible, y deberías mantener copias de seguridad remotas de todos modos.

2 Me gusta

Creo que te refieres a $5, no a 5 GB. :wink:

4 Me gusta

la instancia más pequeña me funciona bien, tengo alrededor de 8.000 visitantes al mes y 8.000 visitas a páginas al día; sin problemas.

7 Me gusta

Excelentes noticias, gracias por compartir.

3 Me gusta

Debo señalar que las estadísticas que proporcioné provienen de Google Analytics y los datos del foro. Aproximadamente 800 usuarios registrados en el foro y aproximadamente 10 veces esa cantidad de usuarios no registrados.

No estoy seguro de cuáles son las métricas clave que requieren gotas de mayor capacidad: ¿ancho de banda/tamaño de archivo/almacenamiento de datos? Aumentaré cuando el rendimiento se degrade para los usuarios, pero aún no hay señales de eso. Estoy extremadamente contento con el servicio de Digital Ocean por $5 al mes.

Aquí están las métricas del foro.


:

6 Me gusta

¡125 usuarios activos en las últimas 24 horas! Esto es más que suficiente; no creo que la organización sin fines de lucro con la que estoy asociada alcance esto en el futuro cercano. Solo después de algo de marketing de boca en boca tendríamos que pensar en redimensionar el droplet. Muchas gracias por estas estadísticas tan informativas.

3 Me gusta

Una actualización sobre la cantidad de tráfico que puede manejar en una droplet de $5/mes para Discourse en Digital Ocean:

Sin problemas hasta ahora:

9 Me gusta