What for we use Droplet and how different it is from ubuntu free server? How cloud server works and how it is different from public server?

Posted March 8, 2017 21.9k views
FAQServer OptimizationGetting StartedDigitalOceanCMSUbuntu 16.04Open Source

I am eager to know more about Droplet, how and why actually we use a cloud server? I want to host my own chat/discussion forum and for that, I am using Discourse (the open source one), but to proceed further, it is asking for installing Droplet first and I don’t know why to use that, I read from a site that Droplet is a cloud server, then I searched about free cloud server and then I got about ubuntu public server (a bit confused about them).

Thanks for your answer :)

1 comment
  • I can tell you are very interested in creating a discourse forum. I was in your shoes also, a noob, but found a great tutorial that i followed to setup the whole thing. Lucky for me I came across a very current tutorial.
    Example link

    The older tutorials still work because they share alot of lessons learned. Paul Nicholson on Youtube makes a great video but falls short on the mail setup.
    Example link

    My install failed twice then found the Webflow tutorial, and 3rd time it worked like a charm. I used Namecheap for the domain, Mailgun for email, and Digial Ocean for web hosting. Installed Discourse for a forum and will eventually add Wordpress for a website. Good luck!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers


A Droplet is a VPS (Virtual Private Server). The Cloud is essentially a more simple term for a network of servers, each of which may do something different than the next.

When it comes to DigitalOcean and the Cloud, Droplets (i.e. VPS’s) are hosted on their Cloud, or their network of servers, which allows you to quickly and easily deploy a barebones OS or one of the one-click images to a location of your choosing (i.e. one of their data centers).

VPS’s function much like that of a Dedicated Server in that you’re provided with a set amount of CPU, RAM, and SSD (Solid State Disk) Storage. The main difference between the two, other than that fact that VPS’s are virtualized using KVM (a type of virtualization technology), are that unlike a Dedicated Server, there are others on the same server you are on.

These clients can’t access your data or server, of course, but you’re not the sole person as would be the case if you were on a Dedicated Server (which is often more expensive due to that fact).

When you deploy a Droplet (VPS), you get to choose an OS – Ubuntu is one of them – though there’s also Debian, CentOS, CoreOS and FreeBSD. There’s no need to be familiar with all of them, just the one you plan on deploying. In most cases, this will be Ubuntu (with 16.04 and 16.10 being the latest).

Some developers do provide integration with DigitalOcean, thus they offer a one-click button that will allow you to provide authentication details on-site and in turn, it’ll deploy a Droplet with said software pre-installed. You also have the option of using the one-click images provided by DigitalOcean to simplify setup and configuration.

So, will I need it while deploying a chat discussion forum using Discourse, or I can just skip this part. I am a student now and could not afford a cost for billings.

  • @akashkrishnan

    To deploy your own installation of Discourse, you’d need some sort of web hosting solution for it, yes. It doesn’t have to be DigitalOcean, though they do make the process of setup easier since there’s a one-click image for it.

    The software itself is open source, thus free to install, though you need to have a web hosting provider that’s capable of supporting Ruby, Rails, PostgreSQL, Redis, and Docker, which pretty much eliminates any free web hosting provider from those that would be capable.