GhostlyShare · Windows & Linux

Dela localhost. Med ett klick.

Byggt lokalt. Delat med världen. GhostlyShare hittar din webbapp och du delar den med ett klick.

Kom igång

Öppna GhostlyShare. Dina appar finns redan där.

  1. 01

    Starta din lokala app

    Starta webbplatsen, utvecklingsservern eller API:et som vanligt. GhostlyShare kontrollerar lokala portar och hittar automatiskt tillgängliga webbappar.

  2. 02

    Välj den i GhostlyShare

    Välj en upptäckt app och klicka på Go Public. GhostlyShare skapar länken via Cloudflare utan driftsättning, routerinställningar eller manuella tunnelkommandon.

  3. 03

    Kopiera länken eller skanna QR-koden

    Skicka den offentliga adressen till den som ska testa eller öppna den på mobilen. Låt datorn, den lokala appen och GhostlyShare vara igång.

GhostlyShare med en upptäckt webbplats, aktiv länk och delningskontroller
Dina appar och delningskontroller på ett ställe. Skärmbild från en aktiv förhandsvisning.

Skrivbordsappen i praktiken

Från lokal app till offentlig länk, på video

Se hur det fungerar före installation: hitta en app, starta delningen och öppna förhandsvisningen.

Se direkt på YouTube ↗

Anslutningen till YouTube sker först när du startar videon.

Vad vill du dela?

En förhandsvisning för nästa steg

Förhandsvisningar av webbplatser

Låt kunder och kollegor testa dina senaste ändringar i webbläsaren utan en separat testdriftsättning.

Testa webhooks lokalt

Ge en extern tjänst en offentlig callback-adress till ditt lokala API. Kontrollera autentiseringskraven innan du aktiverar lösenord för förhandsvisningen.

Tester på riktiga enheter

Öppna förhandsvisningen på mobil eller surfplatta, även utanför ditt wifi. QR-koden gör det enklare.

I GhostlyShare

Mer än en länk: styr din förhandsvisning

Öppna kontrollerna från appkortet. Bilderna visar det riktiga gränssnittet; värdena är exempel, inte rekommenderade inställningar.

Bestäm vem som kan öppna länken

Skydda förhandsvisningen med ett tillfälligt lösenord. Besökare anger det innan de når din lokala app.

Begränsa misslyckade försök och välj hur länge en upplåst session varar. Fungerar med tillfälliga länkar och egna domäner.

Lösenordsinställningar med gränser för försök och sessionslängd

Fungerar med dina verktyg

En lokal webbapp är allt du behöver

GhostlyShare fungerar med tillgängliga lokala HTTP- och HTTPS-appar utan ramverkstillägg. Även WebSocket-anslutningar vidarebefordras i de flöden som stöds.

  • React · Vite · Next.js
  • ASP.NET Core · Blazor
  • Vue · Angular · SvelteKit
  • Node.js · APIs · WordPress
Hittas inte appen? Läs felsökningsguiden. ↗

Från datorn till mobilen

Öppna QR-koden och skanna med mobilen eller surfplattan. Förhandsvisningen öppnas i webbläsaren utan att du skriver en lång adress.

Testa pekfunktioner, responsiv layout och beteende på riktiga enheter, även utanför ditt wifi.

Exempel på QR-kod för att öppna en delad app på mobilen

Valfria egna domäner

Använd en adress folk känner igen

Tillfälliga länkar fungerar utan Cloudflare-konto eller egen domän. Anslut en Cloudflare-hanterad domän med din API-token och välj ett värdnamn för en egen adress.

GhostlyShare skapar tunneln och DNS-posten för den valda appen. Lösenordsskydd och länkens tidsgräns finns kvar.

Konfigurera en egen domän ↗

CLI · Windows & Linux

Dela från terminalen. Automatisera återkommande uppgifter.

Gör delningen till en del av utvecklingen med ghs CLI för Windows och Linux. Starta förhandsvisningar från skript, testa webhooks och skicka länken till dina verktyg.

  1. Hitta appar med ghs scan --json och bearbeta resultaten i dina skript.
  2. Använd --url-only för den offentliga länken eller --json för strukturerade statushändelser.
  3. Ange en tidsgräns med --expires-after så avslutas delningen automatiskt efter demon eller testet.

Starta en förhandsvisning i 15 minuter

ghs share 5173 --expires-after 15m

Efter CLI-installationen ersätter du 5173 med appens port. Låt kommandot köra under delningen; Ctrl+C avslutar förhandsvisningen i förtid.

CLI-installation och kommandon ↗
Låt länken sluta gälla automatiskt
Dialog för länkens livslängd med obegränsad eller tidsbegränsad delning

Se om din förhandsvisning används

Visa förfrågningar, ungefärligt antal besökare och aktiva användare under delningen.

Räknarna ger snabb återkoppling under en demo. De är sessionsstatistik, inte fullständig analys eller säkerhetsgranskning.

Räknarna stannar lokalt under den aktuella delningssessionen och skickas inte till GhostlyInc.

Liveräknare för förfrågningar, besökare och aktiva användare

Fortsätt bygga

Ladda ner GhostlyShare och dela din första länk

Inget konto. Ingen e-post. Ingen prenumeration.

Dela tillfälliga länkar utan registrering eller inloggning. GhostlyShare är gratis och vi samlar inte in analysdata om hur du använder appen.

Välj Windows- eller Linux-paketet på nedladdningssidan. Skrivbordsappen och CLI hämtas separat.

Ladda ner GhostlyShare ↗

Vanliga frågor om GhostlyShare

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. Linux-versionerna av GhostlyShare finns som DEB-, Arch- och RPM-paket på GitHub. På Windows är Microsoft Store-appen enklast.

Har GhostlyShare en CLI?

Ja. CLI:t heter ghs och fungerar på Windows och Linux. Använd det för terminaler, servrar och skript; välj skrivbordsappen för ett visuellt flöde.

Kan jag lösenordsskydda en offentlig GhostlyShare-länk?

Ja. Lösenordsskydd kan aktiveras per offentlig länk för slumpmässiga URL:er och anpassade domäner. Besökare måste ange lösenord innan GhostlyShare vidarebefordrar trafik till den lokala appen.

Kan en offentlig länk stängas av automatiskt?

Ja. Länkens livslängd låter dig bestämma när en offentlig länk slutar delas. Den lokala appen fortsätter köras, men GhostlyShare-URL:en går offline efter vald tid.

Kan jag se trafikstatistik för en offentlig länk?

Ja. Medan en skrivbordslänk är aktiv kan GhostlyShare visa enkla räknare för förfrågningar, ungefärliga besökare och aktiva användare under den aktuella delningssessionen. Dessa siffror är för snabb återkoppling, inte fullständig analys eller säkerhetsgranskning.

Hur många offentliga appar kan jag dela samtidigt?

GhostlyShare tillåter upp till tre aktiva offentliga appar samtidigt. Slumpmässiga Cloudflare-snabbtunnlar kan också pausas lokalt vid rate limiting från Cloudflare.

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, appdetektion, publicering, lösenordsskydd, länkens livslängd, trafikstatistik, anpassade domäner, skillnader mellan Windows och Linux, felsökning, bugg- och funktionsrapporter.

Ä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.