Deploy ASP.NET Core to DigitalOcean with DotDeployer
A DigitalOcean account and a Personal Access Token with read/write scope, from API → Tokens.
Connect DigitalOcean in 3 steps
1
Generate a DigitalOcean Personal Access Token
2
Paste the token into DotDeployer and pick a region
3
Add your first site from a GitHub repo — DotDeployer provisions the Droplet and deploys it
Want the full walkthrough with screenshots? Read the step-by-step DigitalOcean tutorial.
What it costs
Basic Droplets start at $6/month for 1 vCPU / 1 GB RAM / 25 GB SSD.
Billed by DigitalOcean directly to your own account — DotDeployer's fee is separate and flat. Source: DigitalOcean's Droplet pricing page .
Runs PostgreSQL or SQL Server on the same server — see Databases — and DotDeployer itself is $12–$39/month, separate from what DigitalOcean costs.
Frequently asked questions
Does DigitalOcean bill DotDeployer or me?
You. The Droplet is created in your own DigitalOcean account and billed to you directly.
What can the Personal Access Token do?
Whatever scope you grant it when you create it. DotDeployer only ever calls the Droplet-management endpoints it needs, and the token is encrypted at rest.
Can I use an existing DigitalOcean Droplet?
For a server DotDeployer did not provision itself, use Custom VPS instead — give DotDeployer the Droplet's IP and root SSH access and it bootstraps it the same way.