How Do I Create a Droplet on DigitalOcean?
Launch your first DigitalOcean Droplet in minutes — choose a region, image, size, and SSH key, then connect from your terminal.
What Is a Droplet?
A Droplet is DigitalOcean's name for a virtual private server (VPS). It runs Linux in the cloud and gives you root access to install software, host websites, run databases, or deploy applications. Creating one takes about two minutes.
Step 1 — Sign In and Create a Droplet
Log in to the DigitalOcean Control Panel and click Create → Droplets. You will walk through a short wizard to configure your server.
Step 2 — Choose an Image
Pick a base operating system. For most projects, Ubuntu 24.04 LTS is the best starting point — it has long-term support and the widest tutorial coverage. You can also choose Debian, Fedora, or a one-click app image if you want software pre-installed.
Step 3 — Select a Plan and Region
Start with the Basic plan. A $6/month Droplet with 1 GB RAM is enough for a personal site or small API. Choose a datacenter region close to your users — for US traffic, pick New York or San Francisco; for Europe, Amsterdam or Frankfurt.
Step 4 — Add Authentication
Under Authentication, select SSH keys instead of a root password. Paste your public key (from ~/.ssh/id_ed25519.pub on your local machine). If you do not have a key yet, generate one with ssh-keygen -t ed25519 first.
Step 5 — Finalize and Launch
Give your Droplet a hostname like my-app-prod, optionally enable monitoring and backups, then click Create Droplet. Within 60 seconds you will see an IP address assigned to your new server.
Step 6 — Connect via SSH
ssh root@YOUR_DROPLET_IP
Replace YOUR_DROPLET_IP with the address shown in the control panel. On first login, update the system immediately:
apt update && apt upgrade -y
Quick Tips
- Always use SSH keys — password-only Droplets get scanned within minutes
- Enable monitoring (free) to track CPU, memory, and disk from the dashboard
- Tag Droplets by project (
production,staging) to stay organized - Take a snapshot after initial setup so you can clone the config later
Your first Droplet is the foundation for everything else on DigitalOcean — DNS, load balancers, managed databases, and App Platform all connect back to it.