How to install Discourse on $5 Droplet on DigitalOcean


(Dheeraj Kumar) #1

Guys, I am low on Budget and want to install Discourse on DigitalOcean but whenever I try to create a new droplet, it says that I can’t install Discourse on a $5 droplet even though space and Ram is Increased by DigitalOcean.
Is there any way by which we can install Discourse on top of Ubuntu Droplet ($5)?


#2

I have my site running on the $5 droplet without issue, however I did it from scratch. Not from the premade image that DO offers.

Follow the 30 minute installation guide, and you will be up and running in no time.


#3

Could you share more details? screenshot or a log to see exactly the error?


(Dheeraj Kumar) #4

Installed using Discourse guide on github. previously i was trying to install using 1 click app which do not allow $5 plan.


(Dheeraj Kumar) #5

Can you tell me how much registered users and views per day it can handle without crashing


#6

That is almost impossible to say, as it really depends on how active the users are. Posts per minute, average read time, how many images are posted, read/etc.

Best bet is to start with a small droplet. Scaling upwards is pretty easy on DO.


(Toan Ngo) #7

If you’re a student, I’d suggest starting with a 50 DigitalOcean coupon from Github education. That’s enough to run discourse and play around with it for 5 months.


(Jeff Atwood) #8

10 months, as a $5 droplet meets the Discourse requirements (1GB RAM, 10+GB disk).


(Vaping Community) #9

When I installed discourse it only allows you to select the $10 option…


(Cameron:D) #10

That’s because you’re selecting the one-click install option, which is not the supported way of running an install.


(Jeff Atwood) #11

That is because for political reasons Digital Ocean has to be against using swap on their droplets. If you follow the install guide, everything works fine with 1GB RAM, and that’s been the official supported guidance for years.


(Jason Costello) #12

i didn’t have a good experience with the one click install.


(Elive Linux) #13

I’m using the 5$ (1GB RAM) option without problems, even if I disliked to use the SWAP partition for hardware reasons.

Actually I just reduced the default unicorn workers from 2 to 1, RAM has been reduced to almost 1GB usage to 500 MB usage, I assume that we should not see any performance difference, but I will know that in the next days :slight_smile:

happy to have reduced the RAM usage to the half!


(Wirehead) #14

Okay, so I can get away with the $5 droplet, provided that I install Discourse by hand and not their way of doing things.

I think I’d actually prefer that, tbh. More into the value of the “price of ownership”. So to achieve this I basically follow an install guide that is either here or on GitHub…


(Jay Pfaffman) #15

Are you asking where to find discourse/INSTALL-cloud.md at master · discourse/discourse · GitHub?


(Wirehead) #16

You are my freaking hero! That is exactly what I was looking for. I knew I had seen it, but couldn’t figure out where.

And I just realised I’m blind. The link is up top.


(Avinash Kumar) #17

Can I install discourse using premade Digitalocean image now and later make changes on my local and update again?
Actually, I am not sure if my idea of creating my forum will actually work. So, I do not want to waste energy on setting it up on my own. But, if in near future it will work, then I may make some changes and upgrades in my discourse page and update it again. Can I do that without loosing my old data on server?


#18

You can backup your Discourse forum, move or rebuild your server and restore from the backup file.


(Jay Pfaffman) #19

If you’re going to configure mail, It’s really not much harder to follow the standard install instructions than to use the one click install.


(Stephen) #20

The only difference for the One Click Install is that it requires a larger costlier droplet. Do yourself a favor and do the the standard install. You will learn more about administering Discourse, which will make future changes and upgrades much easier.