GhostlyShare för localhost-förhandsvisningar
GhostlyShare dela localhost på Windows eller Linux
GhostlyShare är en liten skrivbordsapp för Windows och Ubuntu/Debian Linux som hittar lokala webbappar och gör dem till publika Cloudflare-länkar utan distribution, DNS-inställningar eller flikkaos.

Produktidé
En offentlig länk för appen som redan körs på din dator
Starta en utvecklingsserver, lokal dashboard, webhook-mottagare eller ett litet API. GhostlyShare upptäcker det, visar porten och ger dig en Start-knapp. Ett klick senare har du en offentlig URL att öppna, kopiera och dela.
Stödda ramverk
Om det körs som en lokal webbapp kan GhostlyShare oftast dela den
GhostlyShare behöver inga ramverksplugins. Den upptäcker och vidarebefordrar lokal HTTP, HTTPS, WebSocket, långpolling, streaming och API-trafik, så vanliga utvecklingsstackar passar samma enkla startknapp.
React, Vite, Next.js
Dela hot-reload-förhandsvisningar och frontend-utvecklingsservrar på portar som 3000, 5173 eller liknande lokala utvecklingsportar.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Vidarebefordra ramverksresurser, SignalR-trafik, långpolling, omdirigeringar, cookies och lokala HTTPS-utvecklingsändpunkter.
Vue, Nuxt, Angular, SvelteKit
Exponera webbläsarappar som körs på en lokal HTTP- eller HTTPS-server, inklusive dev-server-rutter och WebSocket-uppdateringar.
Node.js, Express, Fastify, ASP.NET APIs
Dela JSON-API:er, webhook-mottagare, Swagger- eller OpenAPI-gränssnitt, hälsokontroller och vanliga POST-förfrågningar.
WordPress, PHP, static HTML
Förhandsgranska lokala CMS, statiska sajter och innehållsrika sidor när GhostlyShare kan identifiera en stabil webbläsarvänlig ändpunkt.
WebSockets, SSE, streaming responses
Behåll moderna realtidsförhandsvisningar via den offentliga rutten med WebSocket-proxy och streaming-anpassade timeout.
Funktioner
Allt som behövs för ett smidigt flöde från lokal till offentlig
Automatisk upptäckt av lokala appar
GhostlyShare skannar lokala lyssningsportar, undersöker HTTP- och HTTPS-endpoints, läser sidtitlar och kan känna igen API-yta via OpenAPI, Swagger, dokumentation och hälsokontroller.
Tillfälliga länkar först, anpassade domäner valfria
Ingen inloggning, inget konto, ingen betalplan eller anpassad domän krävs för snabbvägen. När en varumärkesanpassad URL behövs, använd valfri Cloudflare-anpassad domän.
HTTP- och WebSocket-proxy
Moderna appar fungerar fortsatt eftersom GhostlyShare vidarebefordrar vanlig HTTP-trafik och WebSocket-anslutningar via den aktiva offentliga länken.
Kopiera, öppna, stoppa, upprepa
Varje aktiv app får en kompakt åtgärdsrad: öppna offentlig URL, kopiera med bekräftelse eller stoppa förhandsvisningen när sessionen är slut.
Skrivbordsapp för Windows och Linux
Installera från Microsoft Store på Windows eller använd Ubuntu/Debian .deb-paketet på Linux. Huvudflödet för delning är detsamma på båda plattformarna.
Säker livscykelhantering
När lokala appar stängs eller förhandsvisningar stoppas hanterar GhostlyShare status och rensar rutter istället för att lämna gamla offentliga länkar kvar.
Flöde
Från localhost till offentlig URL i tre enkla steg
- 1
Kör din lokala app
Starta Vite, ASP.NET Core, en dashboard, webhook-mottagare eller valfri lokal webbservice som vanligt.
- 2
Tryck på Start i GhostlyShare
Appen hittar porten, förbereder den säkra offentliga länken, väntar på URL och visar statusen Aktiv när den är klar.
- 3
Dela URL:en
Kopiera länken, öppna i webbläsaren, skicka till klient eller använd från annan enhet för snabb testning.
Videodemonstration
Se GhostlyShare i aktion
En kort YouTube-demo visar hur GhostlyShare gör en lokal app till en offentlig förhandsvisningslänk.
Varför det känns snabbt
Appen sköter det tråkiga innan du behöver tänka på det
GhostlyShare övervakar lokala portar, minns aktiva förhandsvisningar, justerar rutter när appar dyker upp eller försvinner och ger tydlig feedback på alla synliga åtgärder i Windows och Linux. Resultatet är enkelt: inga manuella delningskommandon, inga kopierade terminal-URL:er, ingen gissning om vilken port som är säker att dela.
Anpassade domäner
Använd en varumärkesanpassad Cloudflare-URL när den tillfälliga länken inte räcker
Snabbvägen fungerar fortfarande utan DNS, men GhostlyShare har också ett valfritt flöde för anpassade URL:er för Cloudflare-zoner. Lägg till token, välj zon, ange värdnamn och GhostlyShare skapar den hanterade tunneln och DNS-posten för den lokala appen.
preview.din-domän.com
Anpassade URL:er skapas för demos som ska se stabila och igenkännbara ut. GhostlyShare kan återanvända sparade inställningar, uppdatera rutten och stoppa den hanterade tunneln i samma appflöde.
- 1
Anslut Cloudflare
Klistra in en Cloudflare API-token en gång, GhostlyShare validerar den och sparar uppgifterna säkert för framtida anpassade URL-sessioner.
- 2
Välj zon och värdnamn
Välj Cloudflare-zon, ange värdnamnsetikett och låt GhostlyShare kontrollera att hela värdnamnet är tillgängligt.
- 3
Publicera den hanterade rutten
GhostlyShare skapar Cloudflare-tunneln, konfigurerar ingress, skriver DNS-posten och startar den säkra rutten till din lokala port.
Användningsområden
Byggd för tillfällen när localhost inte räcker
Förhandsvisningar för klienter och team
Skicka en fungerande länk innan du distribuerar en gren eller publicerar en tillfällig version.
Webhook-testning
Rikta externa tjänster mot en lokal mottagare samtidigt som du behåller utvecklingsloopen på din dator.
Kontroller för mobila enheter
Öppna din lokala sida från en annan telefon, surfplatta eller testmaskin utan att vara i samma nätverk.
API-demonstrationer
Exponera ett lokalt API för snabb integration, stoppa sedan när sessionen är klar.
Jämfört med ngrok
En enklare väg när du bara vill dela det som körs lokalt
Om du brukar använda ngrok siktar GhostlyShare på ett mer direkt flöde för lokal förhandsvisning: öppna skrivbordsappen, välj tjänsten, tryck på Start och skicka länken. Tillfälliga länkar är enkla att använda, medan anpassade domäner finns för en varumärkesanpassad Cloudflare-URL.
Skrivbordsfokuserad och visuell
Perfekt när du vill se upptäckta lokala appar, starta delning med ett klick, kopiera URL och stoppa förhandsvisningen från ett kompakt skrivbordsfönster.
Gratis tillfälliga länkar först
Perfekt för snabba förhandsvisningar eftersom ingen inloggning, konto eller prenumeration krävs innan du kan dela. Anpassade domäner är ett valfritt tillägg för Cloudflare-användare.
Kraftfullt, men mer manuellt
Terminalbaserade delningsverktyg är utmärkta för avancerade routingflöden. GhostlyShare fokuserar på vardagliga förhandsvisningar där snabbhet och enkelhet är viktigast.
Ladda ner
Ladda ner GhostlyShare för Windows eller Linux
Välj Microsoft Store-versionen för Windows eller Ubuntu/Debian-paketet från den offentliga GitHub-releaseförvaret på Linux. Båda följer samma arbetsflöde från lokal app till offentlig förhandsvisning.
Windows
Installera GhostlyShare från Microsoft Store för Windows. Store-uppdateringar hanterar appen och delningsflödet fokuserar på lokala appar, API:er, dashboards och webhook-mottagare.
Öppna Microsoft StoreUbuntu / Debian Linux
Öppna den senaste GitHub-versionen, välj x64 .deb-paketet, installera med apt och starta sedan GhostlyShare från programstartaren eller med kommandot ghostlyshare.
Öppna Linux-versionRelease-förråd och wiki
GitHub-förrådet innehåller Linux-nedladdningar, installationsanvisningar, felsökning och dokumentation för båda stödda skrivbordsplattformarna.
Öppna GitHubDokumentation
Läs GhostlyShare-dokumentationen
GitHub-wikin förklarar installation, appdetektering, länkberedskap, anpassade domäner, skillnader mellan Windows och Linux samt kontroller att göra när en lokal app inte visas.
Kom igång
Kör en testapp, öppna GhostlyShare, skapa en offentlig URL och avsluta delningen smidigt.
Öppna guideInstallation och uppdateringar
Använd Microsoft Store på Windows eller installera och uppdatera Ubuntu/Debian-paketet med apt.
Öppna guideAppdetektering
Se vilka lokala portar, ramverk, titlar, API:er och utvecklingsprocesser som är starka detekteringssignaler.
Öppna guideWindows och Linux
Jämför paketering, säker tokenlagring, systemfacksbeteende, skrivbordsvariationer och stödda delningsflöden.
Öppna guideGå offentligt
Förstå slumpmässiga Cloudflare-URL:er, anpassade URL:er, fördröjningar i länkberedskap och vad som händer när delning upphör.
Öppna guideFelsökning
Kontrollera varför en app är dold, varför en länk verkar offline eller varför Linux-skrivbordsintegration beter sig annorlunda.
Öppna guideSupport
Rapportera buggar eller begär funktioner för GhostlyShare
Öppna GitHub-ärendeformulär för buggar och funktionsförslag. Ta bort tokens, lösenord, privata URL:er och kunddata innan du postar.
Vanliga frågor
Snabba svar innan du delar en lokal app
Behöver jag ett konto för att använda GhostlyShare?
Nej. GhostlyShare är byggt för snabba lokala förhandsvisningar utan inloggning, kontoskapande eller prenumerationssteg.
Behöver jag en egen domän?
Nej. Du kan dela en tillfällig offentlig förhandsvisningslänk utan att köpa domän, ändra DNS eller publicera testdistribution. Om du redan använder Cloudflare kan GhostlyShare skapa en anpassad URL för en varumärkesanpassad förhandsvisning.
Vilka ramverk stöder GhostlyShare?
GhostlyShare är ramverksoberoende. Den fungerar med lokala HTTP- och HTTPS-appar från stackar som React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, Node API:er, WordPress, statisk HTML, Swagger eller OpenAPI-tjänster och webhook-mottagare.
Kan jag använda GhostlyShare på Linux?
Ja. GhostlyShare levereras som ett Ubuntu/Debian x64 .deb-paket från det offentliga GitHub-releaseförrådet, medan Windows finns tillgängligt via Microsoft Store.
Hur fungerar anpassade domäner?
Anpassade domäner använder Cloudflare. När du lagt till en giltig token laddar GhostlyShare dina zoner, kontrollerar värdnamnet, skapar tunneln och DNS-posten samt dirigerar den publika värdnamnet till vald lokal app. Windows lagrar token med DPAPI, medan Linux använder Secret Service via libsecret.
Var finns GhostlyShare-dokumentationen?
GitHub-wikin täcker installation, appdetektering, offentliggörande, anpassade domäner, skillnader mellan Windows och Linux, felsökning, bugg- och funktionsförfrågningar.
Är GhostlyShare tänkt att ersätta ngrok?
Det beror på arbetsflödet. Verktyg som ngrok är kraftfulla för avancerad routing, medan GhostlyShare fokuserar på snabba skrivbordsförhandsvisningar för lokala appar, API:er, webhooks och demos på Windows och Linux.

Slutsats
GhostlyShare förvandlar en lokal byggnad till något som folk verkligen kan testa
Den är medvetet liten, enkel och praktisk på Windows och Linux: starta appen du bygger, tryck på Start i GhostlyShare, skicka länken och fortsätt arbeta.
Välj din nedladdning