I have recently installed Discourse on a 1Gb DigitalOcean droplet (with 2Gb swap file as per the installation instructions), which I’ve been playing with and successfully rebuilding over the past few days.
When I made some changes to the app.yml SMTP login details this morning and tried to rebuild I got the following error:
sudo ./launcher rebuild app You do not appear to have sufficient memory to run Discourse. See https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md#create-new-cloud-server
This only happened after I reran git pull this morning, I had to temporarily upgrade my droplet to 2Gb in order to get the rebuild to run successfully.
I’m a relative newcomer to Linux, so is there some trick that I’m missing? I’m not sure why I am struggling now when previously it would rebuild correctly every time.