Não sei se é um servidor fraco ou não, mas acho que 1 GB de RAM é pouco.
Mas não estou convencido. Como posso descobrir se o servidor é fraco demais ou não? Quero dizer, sei que posso verificar os processos no Linux, mas acho que não é essa a questão. Como saber se um determinado servidor não é mais suficiente? Como medir isso? Existem ferramentas para fazer isso?
Como saber se é melhor migrar para 2 GB ou 4 GB de RAM? E quando trocar por uma CPU melhor?
Ou talvez existam alguns padrões gerais?
Eu notaria quando o site não estivesse respondendo tão rápido ou quando recebesse erros indicando que algum recurso está insuficiente (memória, armazenamento, esse tipo de coisa). Aí eu dobraria para 2GB e veria como ficava. Continuar aumentando até que ele responda como eu quero.
Se você estiver usando a conta de administrador associada ao e-mail no seu app.yml, cada solicitação mostrará um cronômetro no canto superior esquerdo. Esses números são uma boa referência para saber se seu servidor está com recursos insuficientes.
1 GB de RAM e swap em SSD são suficientes para comunidades pequenas.