¿Puede el droplet de Ubuntu de $5 de Digital Ocean ejecutar Discourse correctamente?

¡Hola! Así que me hice una cuenta pequeña en Digital Ocean y comencé un droplet registrándome mediante la instalación “One-Click Discourse” usando la opción de Ubuntu.

Obtuve mis credenciales, inicié sesión en la cuenta de administrador e incluso antes de completar las 13 preguntas iniciales de configuración de Discourse, los tiempos de carga comenzaron a ser atroces. Ahora he creado un par de temas, pero ni siquiera he escrito un solo mensaje y soy la única persona que visita el sitio, pero estoy recibiendo aleatoriamente tiempos de carga muy largos (algunos superiores a 2000 ms) y errores 502 Bad Gateway y 504 Gateway Timeout mientras navego por el sitio haciendo cosas simples, como hacer clic en categorías fuera de la página principal.

He intentado obtener ayuda de Digital Ocean un par de veces, indicando que se trata de una instalación nueva con su script de instalación, pero siguen diciéndome que no ofrecen soporte para el software de ninguna manera; lo único que han hecho es verificar que mi uso de memoria (1 GB) es alto y me sugirieron detener la ejecución de algunas cosas que podría haber instalado (no he instalado nada).

¿Es este un caso de que el droplet de 5 dólares de instalación con un solo clic simplemente no sea suficiente para un servidor Discourse pequeño? Por lo que he leído, 1 GB debería ser suficiente hasta que tenga unas pocas docenas de usuarios activos… ¿o Digital Ocean incluye una serie de bloatware en sus instalaciones de un solo clic que impiden que sus propias implementaciones funcionen, y simplemente no son conscientes de ello?

Supongo que más importante que una razón, ¿qué solución sugeriría la gente? ¿Actualizar a su VM de 10 dólares? ¿Crear un nuevo droplet vanilla e instalar Discourse yo mismo? ¿O trabajar en la configuración del servidor para ver cómo puedo reducir el uso de memoria? (Mis habilidades en Unix tienen unos 15 años de antigüedad, pero si es necesario puedo manipular cosas con palos y eventualmente probablemente eliminar algunas cosas sin romper mi nuevo foro).

¡Gracias de antemano por cualquier sugerencia que pueda recibir!

Yes, it is, but you must use our official install guide, not the “one-click”. Long story, but cloud providers really hate when you use swap. :wink:

Hmm, ok, thanks for the link. I’m running through the instructions, but have a question on it, if I may. You say that using swap files are wonky with cloud servers… but when running through the installation, when I run the discourse-setup file, the first thing it tells me is that I may not be able to upgrade Discourse on my <2GB vm without a swap file. Should I ignore that & run without a swap anyways? Or can I enable a swap file manually through my Ubuntu 18.04 shell for the upgrade then just swapoff to get rid of it again?

You misunderstood what I said. We WANT swap, they disavow it.

To be clear: take the defaults. They are defaults for a reason :wink:

Ah, that makes an incredible amount more sense! I did indeed misunderstand what you meant - you’ll have to excuse me, I’m half-idiot on my paternal side. I followed your instructions and the install went smoothly this time - thanks!

Now I cannot, for the life of me figure out how to get mail working, but I’ll post a new topic for that & keep my fingers crossed that you fine folks on the board are feeling generous & can offer some guidance. Regards.