GhostlyShare voor localhost-previews
GhostlyShare localhost delen op Windows of Linux
GhostlyShare is een kleine desktop-app met CLI voor Windows en Linux. De app vindt lokale webapps en maakt er openbare Cloudflare-links van, zonder deployment, DNS-werk of rommelige browsertabs.

localhost:5173Productidee
Een publieke link voor de app die al op uw apparaat draait
Start een dev-server, lokaal dashboard, webhook-ontvanger of kleine API. GhostlyShare detecteert het, toont de poort en geeft een Start-knop. Eén klik later heeft u een publieke URL om te openen, kopiëren en delen.
Ondersteunde frameworks
Als het draait als een lokale webapp, kan GhostlyShare het meestal delen
GhostlyShare heeft geen framework-plugins nodig. Het detecteert en stuurt lokaal HTTP-, HTTPS-, WebSocket-, long-polling-, streaming- en API-verkeer door, zodat de gangbare ontwikkelstacks passen in dezelfde eenvoudige Start-knop workflow.
React, Vite, Next.js
Deel hot-reload previews en frontend ontwikkelservers op poorten zoals 3000, 5173 of vergelijkbare lokale ontwikkelpoorten.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Stuur framework-assets, SignalR-verkeer, long polling, redirects, cookies en lokale HTTPS-ontwikkelpunten door.
Vue, Nuxt, Angular, SvelteKit
Maak browser-apps zichtbaar die draaien op een lokale HTTP- of HTTPS-server, inclusief dev-server-routes en WebSocket-updates.
Node.js, Express, Fastify, ASP.NET APIs
Deel JSON-API's, webhook-ontvangers, Swagger- of OpenAPI-interfaces, health endpoints en normale POST-verzoeken.
WordPress, PHP, static HTML
Bekijk lokale CMS, statische sites en contentrijke pagina's wanneer GhostlyShare een stabiel browsergericht eindpunt kan identificeren.
WebSockets, SSE, streaming responses
Houd moderne realtime previews bruikbaar via de publieke route met WebSocket-proxy en streaming-bewuste timeouts.
Functies
Alles wat nodig is voor een soepele lokale naar publieke workflow
Automatische detectie van lokale apps
GhostlyShare scant lokale poorten, controleert HTTP(S)-endpoints, leest paginatitels en herkent API's via OpenAPI, Swagger, documentatie en health endpoints.
Eerst tijdelijke links, aangepaste domeinen optioneel
Geen login, account, betaald plan of aangepast domein nodig voor het snelle pad. Gebruik voor een merk-URL de optionele Cloudflare aangepaste domein-flow.
HTTP- en WebSocket-proxying
Moderne apps blijven werken omdat GhostlyShare HTTP-verkeer en WebSocket-verbindingen via de actieve publieke route doorstuurt.
Kopiëren, openen, stoppen, herhalen
Elke actieve app krijgt een compacte actiebalk: open de publieke URL, kopieer met bevestiging of stop de preview na afloop.
Desktop-app en ghs CLI
Gebruik de desktop-app als u eenvoudig wilt starten en stoppen. Gebruik ghs voor de terminal, servers of scripts.
Wachtwoordbeveiligde openbare links
Voeg een wachtwoord toe voordat of terwijl een willekeurige link of aangepast domein actief is. Bezoekers moeten de link eerst ontgrendelen, mislukte pogingen kunnen worden geblokkeerd en sessies verlopen automatisch.
Automatisch verlopen openbare links
Stel een linkduur in zodat een demo, review, webhook-test of klantpreview automatisch offline gaat na minuten, uren, vandaag of een aangepaste periode terwijl uw lokale app blijft draaien.
Sessies met rate-limit bewaking
GhostlyShare beperkt het aantal gelijktijdige openbare apps tot drie, houdt Cloudflare quick-tunnel cooldowns bij en scheidt live links van warmtunnelprocessen voor duidelijkere statusweergave.
Live verkeersstatistieken
Bekijk eenvoudige lokale tellers voor de huidige openbare linksessie: verzoeken, geschatte bezoekers en recent actieve gebruikers. Dit is snelle feedback, geen volledige analytics.
Veilig levenscyclusbeheer
Wanneer een lokale app sluit, het netwerk verandert of de openbare URL onbereikbaar wordt, stopt GhostlyShare met delen en keert de appkaart terug naar Alleen Lokaal.
Workflow
Van localhost naar openbare URL in vier eenvoudige stappen
- 1
Start uw lokale app
Start Vite, ASP.NET Core, een dashboard, webhook-ontvanger of andere lokale webservice zoals gewoonlijk.
- 2
Druk op Start in GhostlyShare
De app vindt de poort, maakt de veilige publieke route klaar, wacht op de URL en toont een Live-status zodra het klaar is.
- 3
Kies toegangs- en geldigheidsregels
Stel vooraf een wachtwoord, limiet voor mislukte pogingen, sessieduur en automatische vervaltijd in voor de openbare link.
- 4
Deel de URL
Kopieer de link, open in de browser, stuur naar een klant of gebruik op een ander apparaat voor snelle tests.
Video-demo
Bekijk GhostlyShare in actie
Een korte YouTube-demo toont hoe GhostlyShare een lokale app omzet in een openbare preview-URL.
Waarom het snel aanvoelt
De app regelt de saaie taken voordat u eraan hoeft te denken
GhostlyShare bewaakt lokale poorten, onthoudt live previews, stemt routes af bij verschijnen of verdwijnen van apps en geeft duidelijke feedback op Windows en Linux. Liever terminal of scripts? De ghs CLI deelt dezelfde lokale-naar-publieke workflow via de commandoregel.
Aangepaste domeinen
Gebruik een merk-Cloudflare-URL als de tijdelijke link niet voldoende is
Het snelle pad werkt ook zonder DNS, maar GhostlyShare heeft een optionele aangepaste URL-flow voor Cloudflare-zones. Voeg een token toe, kies de zone, selecteer een hostnaam en GhostlyShare maakt de beheerde tunnel en het DNS-record aan voor die lokale app.
preview.uw-domein.com
Aangepaste URL's zijn bedoeld voor demo's die stabiel en herkenbaar moeten zijn. GhostlyShare kan opgeslagen toewijzingen hergebruiken, de route vernieuwen en de beheerde tunnel stoppen vanuit dezelfde app-flow.
- 1
Verbind met Cloudflare
Plak een Cloudflare API-token één keer, GhostlyShare valideert en slaat deze veilig op voor latere sessies met aangepaste URL's.
- 2
Kies zone en hostnaam
Kies de Cloudflare-zone, voer het hostnaamlabel in en laat GhostlyShare controleren of de volledige hostnaam beschikbaar is.
- 3
Publiceer de beheerde route
GhostlyShare maakt de Cloudflare-tunnel aan, configureert ingress, schrijft het DNS-record en start de beveiligde route naar uw lokale poort.
Gebruikssituaties
Ontworpen voor momenten waarop localhost niet volstaat
Voorvertoningen voor klanten en teamleden
Stuur een werkende link voordat u een branch uitrolt of een tijdelijke build publiceert.
Webhook testen
Richt externe services op een lokale ontvanger terwijl u lokaal blijft ontwikkelen.
Controle op mobiele apparaten
Open uw lokale site vanaf een andere telefoon, tablet of testmachine zonder hetzelfde netwerk te gebruiken.
API-demo's
Maak een lokale API tijdelijk openbaar voor snelle integratie, stop daarna de sessie.
Vergeleken met ngrok
Een eenvoudigere manier om alleen lokaal draaiende apps te delen
Als u normaal ngrok gebruikt, richt GhostlyShare zich op een directere lokale preview: open de desktopapp, kies de gedetecteerde service, druk op Start en deel de link. Tijdelijke links zijn licht in setup, aangepaste domeinen bieden een Cloudflare-merk-URL.
Desktopgericht en visueel
Ideaal om gedetecteerde lokale apps te zien, delen met één klik te starten, URL te kopiëren en preview te stoppen vanuit een compact bureaubladvenster.
Eerst gratis tijdelijke links
Ideaal voor snelle previews omdat er geen login, account of abonnement nodig is voordat u kunt delen. Aangepaste domeinen zijn een optionele upgrade voor Cloudflare-gebruikers.
Krachtig, maar meer handmatig
Terminal-gebaseerde tools zijn ideaal voor geavanceerde routing. GhostlyShare richt zich op snelle en eenvoudige dagelijkse previews.
Downloaden
Download GhostlyShare voor Windows of Linux
Download de desktop-app of de ghs CLI via de GhostlyShare-downloadpagina. Windows- en Linux-pakketten staan apart, met directe GitHub-links voor ZIP, DEB, Arch en RPM.
Downloads voor desktop en CLI
Open de speciale downloadpagina om te kiezen tussen Windows setup, Windows CLI, Linux desktop en Linux CLI-pakketten.
Downloadpagina openenCommandoregelworkflow
De GhostlyShare CLI heet ghs. Gebruik het voor terminal-, server- en scriptworkflows zoals lokale apps scannen, een poort delen, doctor-output controleren of een aangepast Cloudflare-hostnaam gebruiken.
CLI-documentatie lezenMicrosoft Store
Voor de Windows-desktopapp blijft de Microsoft Store de ondertekende installatiemethode. Gebruik de GitHub setup ZIP als u het directe releasepakket wilt.
Microsoft Store openenDocumentatie
Lees de GhostlyShare-documentatie
De GitHub-wiki legt installatie, app-detectie, linkgereedheid, verkeersstatistieken, wachtwoordbeveiliging, linkduur, snelheidslimieten, aangepaste domeinen, verschillen tussen Windows en Linux en controles bij het ontbreken van een lokale app uit.
Aan de slag
Start een testapp, open GhostlyShare, maak een publieke URL en stop het delen netjes.
Open gidsInstallatie en updates
Gebruik op Windows de Microsoft Store. Kies op Linux het pakket dat bij uw distributie past.
Open gidsApp-detectie
Bekijk welke lokale poorten, frameworks, titels, API's en ontwikkelprocessen sterke detectiesignalen zijn.
Open gidsOpdrachtregelinterface
Installeer ghs op Windows of Linux, scan lokale apps, deel een poort, gebruik JSON-output en voer doctor-checks uit.
Open gidsWindows en Linux
Vergelijk verpakking, veilige tokenopslag, tray-gedrag, desktopverschillen en ondersteunde deelstroom.
Open gidsPubliek maken
Begrijp willekeurige Cloudflare-URL's, aangepaste URL's, vertragingen in linkgereedheid en wat er gebeurt als delen stopt.
Open gidsWachtwoordbeveiliging
Beveilig willekeurige links en aangepaste domeinen met een bezoekerswachtwoord, blokkering bij mislukte pogingen en verlopen browsersessies.
Open gidsLink geldigheidsduur
Laat openbare links automatisch offline gaan na een vooraf ingestelde tijd, vandaag of een aangepaste duur.
Open gidsRate limits en sessies
Begrijp limieten voor actieve openbare apps, warme tunnelplaatsen, Cloudflare cooldowns en wachtwoordsessies voor bezoekers.
Open gidsVerkeersstatistieken
Lees wat verzoeken, geschatte bezoekers en actieve gebruikers betekenen tijdens de huidige openbare linksessie.
Open gidsBeveiliging en privacy
Bekijk wat u niet moet blootstellen, hoe wachtwoordbeveiliging helpt en waarom linkgeldigheid geen toegangscontrole is.
Open gidsProbleemoplossing
Controleer waarom een app verborgen is, een link offline lijkt of waarom Linux-desktopintegratie anders werkt.
Open gidsOndersteuning
Meld bugs of vraag functies aan voor GhostlyShare
Open de GitHub-issueformulieren voor bugs en functieverzoeken. Verwijder tokens, wachtwoorden, privé-URL's en klantgegevens voor het plaatsen.
Veelgestelde vragen
Snelle antwoorden voordat u een lokale app deelt
Heb ik een account nodig om GhostlyShare te gebruiken?
Nee. GhostlyShare is gemaakt voor snelle lokale previews zonder login, account of abonnement.
Heb ik een eigen domein nodig?
Nee. U kunt een tijdelijke openbare preview-link delen zonder een domein te kopen, DNS te wijzigen of een testdeployment te publiceren. Als u Cloudflare gebruikt, kan GhostlyShare ook een aangepaste URL maken voor een merk-preview.
Welke frameworks ondersteunt GhostlyShare?
GhostlyShare is framework-onafhankelijk. Het werkt met lokale HTTP- en HTTPS-apps van stacks zoals React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, Node API's, WordPress, statische HTML, Swagger of OpenAPI-services en webhook-ontvangers.
Kan ik GhostlyShare op Linux gebruiken?
Ja. Voor Linux zijn er DEB-, Arch- en RPM-pakketten op GitHub. Op Windows is de Microsoft Store-app de eenvoudigste keuze.
Heeft GhostlyShare een CLI?
Ja. De CLI heet ghs en werkt op Windows en Linux. Gebruik die voor terminals, servers en scripts; kies de desktop-app voor een visuele workflow.
Kan ik een openbare GhostlyShare-link met een wachtwoord beveiligen?
Ja. Wachtwoordbeveiliging kan per openbare link worden ingeschakeld voor willekeurige URL's en aangepaste domeinen. Bezoekers moeten het wachtwoord invoeren voordat GhostlyShare verkeer doorstuurt naar de lokale app.
Kan een openbare link automatisch offline gaan?
Ja. Met linkgeldigheid bepaalt u wanneer een openbare link stopt met delen. De lokale app blijft draaien, maar de GhostlyShare URL gaat offline na de gekozen tijd.
Kan ik verkeersstatistieken zien voor een openbare link?
Ja. Terwijl een desktoplink actief is, kan GhostlyShare eenvoudige tellers tonen voor verzoeken, geschatte bezoekers en actieve gebruikers in de huidige sessie. Deze cijfers zijn bedoeld als snelle feedback, niet als volledige analytics of beveiligingscontrole.
Hoeveel openbare apps kan ik tegelijk delen?
GhostlyShare staat maximaal drie actieve openbare apps tegelijk toe. Willekeurige Cloudflare quick tunnels kunnen in een lokale cooldown gaan bij rate limiting.
Hoe werken aangepaste domeinen?
Aangepaste domeinen gebruiken Cloudflare. Na het toevoegen van een geldige token laadt GhostlyShare uw zones, controleert de hostnaam, maakt de tunnel en DNS-record aan, en leidt de publieke hostnaam naar de gekozen lokale app. Windows slaat de token op met DPAPI, Linux gebruikt Secret Service via libsecret.
Waar is de GhostlyShare-documentatie?
De GitHub-wiki behandelt installatie, app-detectie, openbaar maken, wachtwoordbeveiliging, linkduur, verkeersstatistieken, aangepaste domeinen, verschillen tussen Windows en Linux, probleemoplossing, bugrapporten en functieverzoeken.
Is GhostlyShare bedoeld als vervanging voor ngrok?
Het hangt af van de workflow. Ngrok-achtige tools zijn krachtig voor geavanceerde routing, GhostlyShare richt zich op snelle desktoppreviews voor lokale apps, API's, webhooks en demo's op Windows en Linux.

Conclusie
GhostlyShare maakt van een lokale build iets dat mensen echt kunnen testen
Het is bewust klein, direct en praktisch op Windows en Linux: start uw app, druk op Start in GhostlyShare, deel de link en werk verder.
Kies uw download