O droplet Ubuntu de $5 da Digital Ocean consegue rodar o Discourse bem?

Olá! Então, eu criei uma conta na Digital Ocean e iniciei um droplet me inscrevendo através da instalação “One-Click Discourse” usando a opção Ubuntu.

Recebi minhas credenciais, fiz login na conta de administrador e, antes mesmo de completar as 13 perguntas iniciais de configuração do Discourse, os tempos de carregamento começaram a ficar terríveis. Agora, criei alguns tópicos, mas não escrevi nem um único post, sou a única pessoa visitando o site, e estou recebendo aleatoriamente tempos de carregamento muito longos (alguns acima de 2.000 ms), além de erros 502 Bad Gateway e 504 Gateway Timeout enquanto navego pelo site fazendo coisas simples, como clicar em categorias a partir da página principal.

Tentei obter ajuda da Digital Ocean algumas vezes, afirmando que se trata de uma instalação nova com o script de instalação deles, mas eles continuam dizendo que não oferecem suporte a softwares de forma alguma. A única coisa que fizeram foi verificar que meu uso de memória (1 GB) está alto e sugeriram que eu parasse de executar algumas coisas que talvez tenha instalado (não instalei nada).

Será que o droplet de US$ 5 da instalação de um clique simplesmente não é suficiente para um servidor Discourse pequeno? Pelo que tenho lido, 1 GB deveria ser suficiente até eu ter algumas dezenas de usuários ativos… ou a Digital Ocean inclui um monte de bloatware nas instalações de um clique que impede que suas próprias implementações funcionem, e eles simplesmente não percebem isso?

Acho que, mais importante do que a razão, o que as pessoas sugeririam como solução? Fazer upgrade para a VM de US$ 10 deles? Criar um novo droplet “vanilla” e instalar o Discourse manualmente? Ou mexer nas configurações do servidor para ver como posso reduzir o uso de memória? (Minhas habilidades em Unix estão desatualizadas há cerca de 15 anos, mas, se necessário, posso mexer nas coisas com paus e, eventualmente, provavelmente conseguir remover algumas coisas sem quebrar meu novo fórum.)

Obrigado antecipadamente por qualquer sugestão que eu possa receber!

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.