O servidor tem 2GB de RAM. O Swap está configurado para mais 2GB.
Eu o atualizei do Ubuntu 16 (eu sei) para o 18 in-place, atualizei /var/discourse/containers/app.yml para conter as três configurações de locale env, e agora a migração do PostgreSQL da v13 foi bem-sucedida, e a versão mais recente do Discourse parece estar rodando bem no Ubuntu 18.