GhostlyHosting: Blazor-serverhosting, appar på din egen VPS

Github Ghostly-Hosting
Senast uppdaterad 2026-04-10

Interaktiv konsol för självhostade Blazor Server- och ASP.NET Core-distributioner. Automatisk SSL, Nginx, Cloudflare och GitHub-integration på valfri Ubuntu VPS.

GhostlyHosting är en öppen källkod interaktiv konsolapplikation som förvandlar en ny Ubuntu VPS till en produktionsklar hostingmiljö för Blazor Server och ASP.NET Core-appar. Distribuera direkt från GitHub, hantera SSL-certifikat, konfigurera Nginx-reverse proxies och integrera Cloudflare DNS-skydd via ett enkelt menystyrt terminalgränssnitt.

Oavsett om du använder DigitalOcean, UpCloud eller någon annan Ubuntu VPS-leverantör hanterar GhostlyHosting hela serveruppsättningen så att du kan fokusera på att bygga din applikation istället för att skriva konfigurationsfiler.

GhostlyHosting CLI-konsol som visar appens översiktsdashboard

Förutsättningar

Innan du installerar GhostlyHosting, se till att du har följande konton och tokens redo.

GitHub personligt åtkomsttoken

Skapa ett personligt åtkomsttoken i ditt GitHub-konto med repo-behörighet. GhostlyHosting använder det för att klona privata repos och hämta uppdateringar.

Cloudflare API-token

Generera ett Cloudflare API-token med behörighet att redigera DNS. GhostlyHosting använder det för automatisk validering av SSL-certifikat och hantering av DNS-poster.

VPS-leverantör (valfritt)

DigitalOcean- eller UpCloud-konton är valfria men rekommenderas. GhostlyHosting har inbyggd brandväggshantering för båda leverantörerna. Valfri Ubuntu VPS fungerar.

Huvudfunktioner

Distribution med ett kommando

Klona ditt GitHub-repo, publicera .NET-projektet, skapa en systemd-tjänst och konfigurera Nginx i ett enda vägledande arbetsflöde.

Automatiska SSL-certifikat

Utfärda och förnya automatiskt Let's Encrypt-certifikat med Cloudflare DNS-validering. Ursprung och edge SSL förblir giltiga utan manuell hantering.

Cloudflare-integration

Aktivera Cloudflare proxy-läge för DDoS-skydd, CDN-cache och HTTP/2-leverans. Slå på eller av proxy per app från konsolen.

Återställning och säkerhetskopiering

Varje distribution skapar en automatisk säkerhetskopia. Återställ till valfri tidigare version med ett menyval om en uppdatering orsakar problem.

Enkel serverhantering

Övervaka CPU, minne, disk och drifttid från en realtidsdashboard. Starta om, stoppa eller uppdatera appar utan att ändra konfigurationsfiler.

Skärmbilder

Prisvärd VPS-hosting för Blazor

Kör din Blazor Server-applikation på en prisvärd VPS. DigitalOcean droplets och UpCloud-servrar kostar några dollar i månaden och ger tillräckliga resurser för de flesta Blazor-appar. GhostlyHosting automatiserar hela stacken så du bara betalar för servern.

Så fungerar det

  1. Installera GhostlyHosting på en ny Ubuntu VPS med ett installationsskript i en rad.
  2. Anslut ditt GitHub-konto och Cloudflare API-token via den vägledda installationsguiden.
  3. Lägg till din Blazor- eller ASP.NET Core-app genom att välja repository, branch och domän.
  4. GhostlyHosting konfigurerar Nginx, begär ett SSL-certifikat och startar din app som en systemd-tjänst.

Stödda leverantörer

GhostlyHosting har inbyggd brandväggshantering för DigitalOcean och UpCloud. Andra Ubuntu VPS-leverantörer fungerar med manuell brandväggskonfiguration.

Kom igång

GhostlyHosting är öppen källkod och finns på GitHub. Ladda ner installationsprogrammet och distribuera din första Blazor-app på några minuter.

Vanliga frågor

Hitta svar på vanliga frågor om GhostlyHosting-installation, stödda plattformar och distributionsflöden.

GhostlyHosting supportinsikter