Cloud setup

DigitalOcean

Deploy Dalmatian on a DigitalOcean droplet.

Before you start

Step 01 — DigitalOcean

Create your droplet

From the DigitalOcean dashboard, click CreateDroplets.

Pick a region and OS image

Choose a region close to where you'll use the dashboard. Under Choose an image, select Ubuntu 24.04 (LTS); Dalmatian requires this version.

The Create Droplet form with a datacenter region and Ubuntu image selected

Pick the Basic plan

Under Choose a Droplet Plan, select BasicRegular and the 2 vCPU / 4 GB / 80 GB SSD tier. You can resize later.

The 2 vCPU / 4 GB Basic plan selected in the Create Droplet form

Paste the install script

Have your invite code ready (from your invite email or message). You'll drop it into the command below in place of YOUR_INVITE_CODE.

Scroll to Additional Options, tick Startup scripts (Free), and paste this snippet into the script field. DigitalOcean runs it once when the droplet first boots. It installs Dalmatian, sets up HTTPS, and starts the dashboard.

#!/bin/bash
curl -fsSL https://get.dalmatian.dev/alpha?token=YOUR_INVITE_CODE | bash
The install script pasted into DigitalOcean's Startup scripts field

Create the droplet and note its IPv4

Click Create Droplet at the bottom of the form and wait about 60 seconds for provisioning. Once the droplet is active, its Public IPv4 is shown in the Connection Details panel. Copy it; you'll need it to open the dashboard.

The droplet overview page showing the Public IPv4 in the Connection Details panel
The remainder of this guide uses 1.2.3.4 as a stand-in for your droplet's IP.

Next: open the dashboard

The droplet is provisioned, but the install script needs up to ten minutes to finish setting up Dalmatian and HTTPS. After that the dashboard is reachable in your browser. Continue in the Dashboard guide.