Source project or compiled DLL
Upload source with a .csproj file or upload a compiled .dll with the dependencies it needs.
Host ASP.NET Core applications, minimal APIs, Blazor Server projects, Discord.Net bots, and Worker Services from GitHub or ZIP/RAR. Upload a .csproj for a source build or a compiled DLL for direct execution.
From .NET (C#) source or a DLL to a running process
.NET (C#)
select the .NET version in the live runtime catalog
Source / DLL
choose a .csproj source upload or a prebuilt DLL
1,024 MB
1,024 MB starting allocation for ASP.NET Core web APIs
Live
application logs and resource metrics
Deploy source code or a prebuilt DLL, configure its startup behavior, and use logs and metrics to follow the .NET process.
Explore capabilitiesDeploy an ASP.NET Core web API or another HTTP application from a .csproj source project or compiled DLL.
Run a .NET worker process with its own application entry point and use logs and metrics to monitor it.
Run a C# bot as a long-running application process, keeping its token in environment variables and following output in logs.
Upload a .csproj source project for automatic build and execution, or a compiled DLL, then operate the process with storage, domains, logs, and restart support.
Upload source with a .csproj file or upload a compiled .dll with the dependencies it needs.
Select a supported .NET version from the live runtime catalog when creating the application.
Each application has a 10 GB persistent disk at /app for files that need to survive a restart.
Every web application receives a free HTTPS address under *.shardweb.app. Connect your own domain with the Core plan or higher.
Use application logs plus memory and CPU metrics to inspect build, startup, and runtime behavior.
Application processes restart automatically; use dashboard logs to investigate a process that stops.
Prepare a source project or DLL, choose the .NET runtime, and verify the application under its real workload.
Get startedFrom connection to the first decision, in one flow.
Both source and a prebuilt DLL are supported. Upload a .csproj source project for automatic build and execution, or upload a compiled DLL with its dependencies.
Set VERSION=LATEST for the newest supported .NET (C#) release, or VERSION=recommended for the platform's recommended release. Choose the setting compatible with your project and dependencies.
Every app needs at least 256 MB. Use 512 MB or more for a public website or API, then increase it based on observed usage.
Your server must listen on port 80.
Read the full .NET (C#) deployment guide
Bring your ASP.NET Core app, Worker Service, bot, or another .NET process as source or a compiled DLL.
Guided setup with no commitment
Source or DLL prepared
Confirm the project file or compiled artifact and its dependencies before upload.
Memory budget ready
Start with the recommended allocation, then use observed memory metrics to size the production workload.
Deploy your .NET project
Connect GitHub or upload a ZIP/RAR, select .NET, and start the application.
Perfect for freelancers or individuals who need to host applications and bots.
For small teams and startups that need infrastructure for multiple projects.
Built for scaling companies with high project volume and advanced support.