ASP.NET Core VPS — from €5.49/mo

Deploy ASP.NET Core and C# on your own server — Windows or Linux, with a 5-hour test period before payment, completely risk-free

Launch your .NET project
A flexible VPS for ASP.NET Core

An ASP.NET Core VPS is a virtual server for C# and .NET applications where you choose the image yourself — Windows Server or Linux. The entry configuration, Standard 1 — 4 vCPU, 4 GB RAM, 50 GB NVMe at €5.49/mo — is enough for staging and a small web API on Kestrel behind Nginx. A production application with MS SQL on the same server needs 16 GB of RAM or more, because the database engine reserves memory for its own pool. Root or RDP access lets you install any .NET SDK and runtime, configure IIS, Windows services and systemd. A 5-hour test period before payment gives you time to deploy the project and measure response times. The full range of configurations is on the VPS hosting page.

Plans

VPS for ASP.NET Core

A test bench and a small Kestrel API fit on Standard 1 — 4 vCPU, 4 GB RAM, 50 GB NVMe at €5.49/mo. A production application with MS SQL on the same server needs Power 1 (10 vCPU, 16 GB) at €17.99/mo. Resources scale without reinstalling, with a 5-hour test period before payment.

Compare all plans
5.49 mo

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Unlimited traffic
IPv4 · KVM
24/7 support
6.99 mo

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Unlimited traffic
IPv4 · KVM
24/7 support
1

Windows or Linux

Pick the image for your stack: Windows Server with IIS and MS SQL, or Linux with Nginx and the .NET runtime.

2

Performance for .NET

Dedicated vCPU and NVMe drives deliver fast builds, quick Kestrel start-up and responsive APIs under load.

3

Full control

Root/RDP access: install the .NET version you need, configure IIS or Nginx, certificates and environment variables.

How to deploy ASP.NET Core

1

Choose a plan and image

Size the configuration — from Standard 1 (4 vCPU, 4 GB) for staging to Power 1 (10 vCPU, 16 GB) for MS SQL — and pick the image: Windows Server or Linux.

2

Install the OS yourself

Through the control panel and the KVM console you install the chosen OS yourself and get full control over the server.

3

Deploy .NET

Over RDP/SSH, install the .NET runtime, configure IIS or Nginx, publish the application and connect a database.

A bench for development and production

A bench for development and production

Run a CI/CD agent, a staging environment and a production .NET Core application connected to MS SQL, PostgreSQL or SQLite — the environment is entirely in your hands.

We will help size a plan for your load and stack: from a lightweight API on Linux to a Windows server with IIS and MS SQL — for the latter see the Windows VPS page. When the database outgrows the app server, move it to a database VPS, and put builds and deployments on a CI/CD server.

Get advice

Frequently asked questions

Didn't find your answer?
Write to us via the contact page.

Both are supported. Take Windows Server for IIS and MS SQL; take Linux for a lightweight API behind Nginx and lower licensing costs.

Yes. On a Windows Server image you can install MS SQL Server; on Linux both MS SQL and PostgreSQL are available — the choice is yours.

Yes, both run on a regular VPS. SignalR keeps WebSocket connections open, so allow extra RAM: roughly 8 GB for a few thousand concurrent connections.

Any supported .NET Core / .NET version. You have full access, so you install the runtime and SDK you need yourself.

You do. You pick the image at checkout, then install the OS and set up the environment through the panel and the KVM console.

Yes. The KVM console gives hardware-level access for installing and reinstalling the OS and for emergency management, on top of RDP/SSH.

A web application with a database runs on 8 vCPU and 8 GB — Standard 4 at €10.99/mo. MS SQL on the same server raises the memory requirement to at least 16 GB (Power 1, €17.99/mo).

Kestrel runs as a systemd service on Linux or a Windows service, with Nginx or IIS in front for TLS and static files. You configure it yourself with full access.