Skip to main content

Create Droplet

A Droplet is a virtual machine (VM) in Digital Ocean's cloud infrastructure. Think of it as your own dedicated server that you can access and manage remotely. Here's what makes Droplets special:

What is a Droplet?

  • Virtual Server: A Droplet is essentially a virtual server that runs on Digital Ocean's cloud infrastructure
  • Scalable: You can easily scale up or down your Droplet's resources (CPU, RAM, Storage) as needed
  • Cost-Effective: You only pay for what you use, with hourly or monthly billing options
  • Pre-configured: Droplets come with various pre-configured operating systems and applications
  • Full Root Access: You get complete control over your server environment

We will use a Droplet to host our Livestreaming Server.

Step No 1: Create a new Droplet

  1. Login to Digital Ocean
  2. Click on Create at top Right of the page
  3. Click on Droplets
  4. Click on Create Droplet

Create Droplet

  • Next Choose the region, choose the region that is closest to your user location, here i choose Singapore

T

  • Next Choose the image, or operating system that our server will install, here i choose Ubuntu 24.10 x64

T

  • Next Choose the Server Specification, choose the Droplet size that fits your need, here i choose regular with $12/month, you can upgrade the size later if you host more users.

T

  • Next Choose the authentication method, here i choose Password, for better security you can use SSH Keys instead, but for simplicity, we will use password.
tip

For Production, we recommend using SSH Keys instead of Password for better security. if you want to use SSH Keys, you can follow this guide

T

  • Next you can change the hostname, here i just leave it as default

T

  • Finally check everthing, and click on Create Droplet, it will take a few seconds to create the Droplet.

  • Now you can see your droplet from the Digital Ocean Dashboard.

T

T

Step No 2: Connect to your Domain to your Droplet

Now we need to connect our domain, that previously we setup, to our Droplet.

info

if you are not adding domain to the Digital Ocean domain, you can point your domain from your domain registrar to the Digital Ocean Drople Ip Address, that previously we created.

  • Open Digital Ocean Domaain, -> Choose the domain that previously we setup.
  • Create A record, and at Hostname fill @, and at Will Direct to choose the droplet that previously we created.

T

  • Click on Create Record

T

  • Now our domain is pointing to the Droplet, later we will use this domain to setup the settings in the Megoolive Admin Dashboard.

Next we setup the Droplet that we just created, and install free ssl for our domain, so we can access the Megoolive Livestreaming Server using https securely.