Blog
-
September 12, 2026
Azure App Service vs a $5 VPS for ASP.NET Core: real monthly cost in 2026What Azure App Service tiers actually cost per month for ASP.NET Core on Linux, compared to a Hetzner or DigitalOcean VPS, from each provider's own published prices.
-
September 12, 2026
Deploy ASP.NET Core to DigitalOcean, the manual way and the one-click wayThe full manual walkthrough for a $6 DigitalOcean Droplet -- plus DigitalOcean's firewall and reserved IP -- then the one-click version with DotDeployer.
-
September 12, 2026
ASP.NET Core as a systemd service: the unit file, restarts, logs and environmentThe systemd unit that keeps an ASP.NET Core app running -- Restart=always, KillSignal=SIGINT for a graceful shutdown, EnvironmentFile, and reading its logs with journalctl.
-
September 12, 2026
Zero-downtime deployments for ASP.NET Core: releases, symlinks and a health checkThe exact pattern -- releases/<timestamp>, a current symlink, a health check before you call it done, and rollback as a symlink swap -- that DotDeployer runs on every deploy.
-
September 12, 2026
PostgreSQL for ASP.NET Core in production: setup, Npgsql, backupsInstall PostgreSQL 16 on Ubuntu 24.04, create a scoped role and database, connect from Npgsql/EF Core, and take a pg_dump backup you've actually restored.
-
September 12, 2026
Running SQL Server on Linux for a .NET app (and why you should not open port 1433)Install mssql-server on Ubuntu 24.04, set a memory limit, create a database and login, then reach it through an SSH tunnel instead of opening the port to the internet.
-
September 12, 2026
Blazor WebAssembly hosting on a VPS: nginx config that actually worksThe exact nginx server block for Blazor WASM -- correct MIME type for .wasm, pre-compressed brotli/gzip, try_files for client-side routing, and long-cache _framework headers.
-
September 12, 2026
How to deploy an ASP.NET Core app to a Hetzner VPSThe full manual walkthrough -- CX22, SSH key, .NET runtime, systemd, nginx and Let's Encrypt -- for putting ASP.NET Core on a Hetzner Cloud Server.
-
September 10, 2026
Blazor hosting on a $6 VPSA Blazor app fits comfortably on the smallest DigitalOcean droplet -- the catch is everything around it that has to be configured correctly first.