← All providers

Deploy ASP.NET Core to Vultr

Global points of presence with hourly billing.

Vultr doesn’t publish a standing free credit, but it has the widest spread of regions here — over 30 locations across North America, Europe, Asia, Australia and South America.

1. Create the account

Sign up at vultr.com/register with your email and a password, verify your email, and add a card under Billing — Vultr may ask for a small minimum deposit, which stays as account balance.

2. Create the API key

Go to Account → API (my.vultr.com/settings/#settingsapi), enable the API, and copy the API key. Under Access Control, add the IP address DotDeployer will call from (or 0.0.0.0/0 while testing, then narrow it later).

3. Connect it in DotDeployer

In DotDeployer, go to Settings → Providers → Connect a provider → Vultr, enter a name, and paste in the API key. Click Test connection, then Connect. The key is encrypted at rest, and you can revoke it from Vultr’s dashboard at any time.

4. Point your domain at the server

Once DotDeployer has provisioned your instance and shows its IP, go to your DNS provider — Cloudflare DNS if that’s where your domain lives — and add an A record for your site’s hostname pointing at that IP. If you’re on Cloudflare, leave the record’s proxy status DNS only (the cloud icon grey, not orange): the Let’s Encrypt certificate request needs to reach your instance directly. On another DNS host, add the same plain A record — no proxy setting to worry about there. Then add the domain under the site’s Settings tab in DotDeployer, which requests and renews the certificate automatically.

What it costs

Cloud Compute instances start at $5/month for 1 vCPU / 1 GB RAM / 25 GB SSD.

Billed by Vultr directly to your own account — DotDeployer's fee is separate and flat. Source: Vultr's pricing page .

Runs PostgreSQL or SQL Server on the same server — see Databases — and DotDeployer itself is $12–$39/month, separate from what Vultr costs.

Regions: New Jersey, Chicago, Los Angeles, Amsterdam, Singapore.

Frequently asked questions

Does Vultr bill DotDeployer or me?
You. The instance is created in your own Vultr account and billed to you directly.
What can the API key do?
Only what DotDeployer needs to provision and manage instances. It's encrypted at rest, and you can revoke it from Vultr's dashboard at any time.
Which Vultr product does DotDeployer use?
Cloud Compute (the general-purpose vc2 line) -- not Bare Metal or the GPU/Kubernetes products, which are outside what a single ASP.NET Core site needs.

Deploy to Vultr today.

Join the waitlist