Tools: I built a menu-driven hosting tool for Blazor Server on Ubuntu

Tools: I built a menu-driven hosting tool for Blazor Server on Ubuntu

Self-hosting a Blazor Server app sounds simple…until you actually do it. Nginx, systemd, SSL, firewall, Cloudflare —it quickly turns into a lot of manual setup. So I built GhostlyHosting. A small, menu-driven CLI that prepares a fresh Ubuntu VPS and deploys your .NET app step by step. Instead of setting everything up manually, you just run: deploy apps directly from GitHubconfigure nginx as reverse proxycreate and manage systemd servicessetup Let's Encrypt SSLintegrate Cloudflare (DNS + proxy)configure firewall + Fail2Banhost multiple apps on a single server🧠 The idea complex CI/CD pipelinesDocker setups for simple appshours of server configuration 👉 a simple, repeatable workflow👉 that works on any Ubuntu VPS👉 without hiding what’s happening 🚀 Typical workflowFresh Ubuntu VPSInstall GhostlyHostingRun the toolAdd your appDone Behind the scenes it: clones your repobuilds your .NET appconfigures nginxcreates a systemd servicesets up SSL💸 Cheap hosting is enough You don’t need an expensive server. You can run multiple apps on a ~3€ VPS without problems,as long as your apps are lightweight (which most Blazor Server apps are). 🔁 Reroll instead of fixing One thing I really like: If something breaks or gets messy, you don’t debug for hours. spin up a fresh serverrun GhostlyHosting againredeploy your apps Clean, fast, predictable. 🎯 Who it's forsolo developersside projectsMVPspeople who want full control over their VPS🔗 Links GitHub: https://github.com/Nix1983/Ghostly-HostingWebsite: https://ghostlyinc.com/en-us/tools/ghostly-hosting/ For many projects, simple beats complex. You don’t need a DevOps stack. You just need a server that works. What are you using for self-hosting your .NET apps? Templates let you quickly answer FAQs or store snippets for re-use. as well , this person and/or