Hosted Discourse in 5$ Droplet Not working properly

There’s your problem, you don’t have any swap. If you ran ./discourse-setup, a swap file should have been created automatically.