Skip to main content

What you’ll need

1. Create a Droplet

  1. Go to Create → Droplets
  2. Choose Ubuntu 24.04 LTS
  3. Select the Basic plan — the $6/mo (1 vCPU / 1 GB RAM) size is sufficient for most deployments
  4. Choose a datacenter region close to your users
  5. Add your SSH key under Authentication
  6. Click Create Droplet

2. SSH into the server

3. Install Docker

4. Clone and start Fleet

Fleet is now running on port 3000.

5. Set up a firewall

6. Point a domain (optional)

Create an A record in your DNS provider pointing your domain to the Droplet’s IP address.

7. Add HTTPS with nginx + Certbot

Create /etc/nginx/sites-available/fleet:
Then obtain a free TLS certificate:
Certbot automatically edits your nginx config to enable HTTPS and sets up auto-renewal.

Updating Fleet