GhostlyShare für lokale App-Demos
GhostlyShare localhost teilen unter Windows oder Linux
GhostlyShare ist eine kleine Desktop-App mit CLI für Windows und Linux. Sie findet lokale Web-Apps und macht daraus öffentliche Cloudflare-Links, ohne Deployment, DNS-Arbeit oder Tab-Chaos.

localhost:5173Produktidee
Öffentlicher Link für die bereits laufende App auf Ihrem Rechner
Starten Sie einen Dev-Server, ein lokales Dashboard, einen Webhook-Empfänger oder eine kleine API. GhostlyShare findet den Port und zeigt den Start-Button. Danach können Sie die öffentliche URL öffnen, kopieren und teilen.
Unterstützte Frameworks
Wenn es als lokale Web-App läuft, kann GhostlyShare sie meist teilen
GhostlyShare benötigt keine Framework-Plugins. Es erkennt und leitet lokalen HTTP-, HTTPS-, WebSocket-, Long-Polling-, Streaming- und API-Verkehr weiter, sodass gängige Entwicklungsstacks mit dem gleichen einfachen Start-Button funktionieren.
React, Vite, Next.js
Teilen Sie Frontend-Dev-Server und Hot Reload auf Ports wie 3000, 5173 oder ähnlichen lokalen Ports.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Framework-Ressourcen, SignalR-Verkehr, Long Polling, Weiterleitungen, Cookies und lokale HTTPS-Endpunkte weiterleiten.
Vue, Nuxt, Angular, SvelteKit
Browser-Apps auf lokalem HTTP- oder HTTPS-Server freigeben, inklusive Dev-Server-Routen und WebSocket-Updates.
Node.js, Express, Fastify, ASP.NET APIs
JSON-APIs, Webhook-Empfänger, Swagger- oder OpenAPI-Oberflächen, Health-Endpunkte und normale POST-Anfragen teilen.
WordPress, PHP, static HTML
Teilen Sie lokale CMS, statische Seiten und Content-Seiten, wenn GhostlyShare einen stabilen Browser-Endpunkt findet.
WebSockets, SSE, streaming responses
WebSocket-Proxying und passende Timeouts helfen, moderne Echtzeit-Apps über die öffentliche URL nutzbar zu halten.
Funktionen
Alles, was Sie zum Teilen lokaler Apps brauchen
Automatische Erkennung lokaler Apps
GhostlyShare scannt lokale Ports, prüft HTTP/HTTPS-Endpunkte, liest Seitentitel und erkennt APIs via OpenAPI, Swagger, Dokumentation und Health-Endpunkten.
Zuerst temporäre Links, eigene Domains optional
Für den schnellen Weg brauchen Sie kein Login, kein Konto, kein Abo und keine eigene Domain. Wenn eine eigene URL wichtig ist, nutzen Sie optional Cloudflare.
HTTP- und WebSocket-Proxy
Moderne Apps funktionieren weiter, weil GhostlyShare HTTP-Anfragen und WebSocket-Verbindungen über die öffentliche URL weiterleitet.
Kopieren, öffnen, stoppen
Jede freigegebene App bekommt schnelle Aktionen: URL öffnen, kopieren oder die Freigabe beenden.
Desktop-App und ghs CLI
Nutzen Sie die Desktop-App, wenn Sie einfach starten und stoppen möchten. Nutzen Sie ghs für Terminal, Server oder Skripte.
Öffentliche URLs mit Passwort
Setze ein Passwort, bevor oder während ein Zufallslink oder eine Custom Domain live ist. Besucher müssen den Link zuerst entsperren, Fehlversuche können gesperrt werden und Besuchersitzungen laufen automatisch ab.
Öffentliche URLs mit Ablaufzeit
Lege eine Link-Laufzeit fest, damit Demo, Review, Webhook-Test oder Kundenvorschau nach Minuten, Stunden, heute oder einer eigenen Dauer automatisch offline gehen, während deine lokale App weiterläuft.
Sessions mit Rate-Limit-Verständnis
GhostlyShare begrenzt öffentliche Apps auf drei gleichzeitig, erkennt Cloudflare-Cooldowns und trennt aktive URLs von vorbereiteten Tunneln. So bleibt der Status verständlich.
Live-Traffic-Statistiken
Sieh einfache lokale Zähler für die aktuelle Public-Link-Sitzung: Anfragen, ungefähre Besucher und kürzlich aktive Nutzer. Das ist schnelles Feedback, keine vollständige Analyse.
Sicheres Lifecycle-Verhalten
Wenn eine lokale App geschlossen wird, das Netzwerk wechselt oder die öffentliche URL nicht erreichbar ist, beendet GhostlyShare die Freigabe und setzt die App zurück auf Local Only.
Ablauf
Von localhost zur öffentlichen URL in vier ruhigen Schritten
- 1
Starten Sie Ihre lokale App
Starten Sie Vite, ASP.NET Core, ein Dashboard, einen Webhook-Empfänger oder einen lokalen Webservice wie gewohnt.
- 2
Drücken Sie Start in GhostlyShare
Die App findet den Port, startet die sichere öffentliche Verbindung und zeigt Live an, sobald die URL bereit ist.
- 3
Zugriff und Laufzeit festlegen
Vor dem Teilen können Sie optional Passwort, Fehlversuche, Sitzungsdauer und Ablaufzeit festlegen.
- 4
URL teilen
Kopieren Sie die URL, öffnen Sie sie im Browser, senden Sie sie an Kunden oder testen Sie sie auf einem anderen Gerät.
Video-Demo
GhostlyShare in Aktion ansehen
Kurzes YouTube-Demo: So macht GhostlyShare aus einer lokalen App eine öffentliche URL.
Warum es sich schnell anfühlt
Die App erledigt die lästigen Aufgaben, bevor Sie daran denken müssen
GhostlyShare überwacht lokale Ports, merkt sich aktive Freigaben, reagiert auf Änderungen und gibt klare Rückmeldungen auf Windows und Linux. Die ghs CLI bietet denselben Ablauf im Terminal.
Eigene Domains
Nutzen Sie eine eigene Cloudflare-URL, wenn der temporäre Link nicht reicht
Der schnelle Weg funktioniert ohne DNS. Wenn Sie Cloudflare nutzen, können Sie auch eine eigene URL verwenden: Token hinzufügen, Zone wählen, Hostnamen eingeben. GhostlyShare erstellt Tunnel und DNS-Eintrag.
preview.ihre-domain.com
Eigene URLs sind für stabile, wiedererkennbare Demos gedacht. GhostlyShare kann gespeicherte Zuordnungen wiederverwenden, die Route aktualisieren und den Tunnel im gleichen Ablauf stoppen.
- 1
Cloudflare verbinden
Fügen Sie ein Cloudflare-API-Token einmal ein. GhostlyShare validiert es und speichert die Zugangsdaten für spätere Custom-URL-Sitzungen im sicheren Benutzerspeicher.
- 2
Zone und Hostname wählen
Wählen Sie die Cloudflare-Zone, geben Sie das Hostnamen-Label ein, und GhostlyShare prüft die Verfügbarkeit des vollständigen Hostnamens.
- 3
Öffentliche Route erstellen
GhostlyShare erstellt den Cloudflare-Tunnel, konfiguriert den Ingress, schreibt den DNS-Eintrag und startet die sichere Verbindung zu Ihrem lokalen Port.
Anwendungsfälle
Entwickelt für Situationen, in denen localhost nicht ausreicht
Demos für Kunden und Teammitglieder
Senden Sie einen funktionierenden Link vor dem Deployment eines Branches oder einer temporären Version.
Webhook-Testing
Leiten Sie externe Dienste an einen lokalen Empfänger weiter und behalten Sie Ihre Entwicklungsumgebung auf dem Rechner.
Prüfung mobiler Geräte
Öffnen Sie Ihre lokale Seite von einem anderen Telefon, Tablet oder Testgerät, ohne im selben Netzwerk zu sein.
API-Demos
Lokale API für schnelle Integration freigeben und nach der Sitzung wieder stoppen.
Im Vergleich zu ngrok
Einfacherer Weg, wenn Sie nur lokal laufende Apps teilen möchten
Wenn Sie sonst ngrok nutzen, ist GhostlyShare der direktere Weg für einfache lokale Demos: App öffnen, erkannten Dienst wählen, Start drücken und Link senden. Temporäre Links brauchen kaum Setup. Eigene Domains sind optional.
Desktop-orientiert und visuell
Gut, wenn Sie erkannte lokale Apps sehen, mit einem Klick teilen, die URL kopieren und die Freigabe aus einem kleinen Desktop-Fenster stoppen möchten.
Zuerst kostenlose temporäre Links
Gut für schnelle Demos: Vor dem Teilen brauchen Sie kein Login, kein Konto und kein Abo. Eigene Domains sind optional für Cloudflare-Nutzer.
Leistungsstark, aber manueller
Terminal-Tools sind stark für komplexes Routing. GhostlyShare konzentriert sich auf den Alltag: schnell teilen, wenig einstellen.
Herunterladen
GhostlyShare für Windows oder Linux herunterladen
Laden Sie die Desktop-App oder die ghs CLI auf der GhostlyShare-Downloadseite herunter. Windows- und Linux-Pakete sind klar getrennt, mit direkten GitHub-Links für ZIP, DEB, Arch und RPM.
Downloads für Desktop und CLI
Öffnen Sie die spezielle Downloadseite, um zwischen Windows-Setup, Windows-CLI, Linux-Desktop und Linux-CLI-Paketen zu wählen.
Downloadseite öffnenCommand-Line-Workflow
Die GhostlyShare CLI heißt ghs. Nutzen Sie sie im Terminal, auf Servern oder in Skripten, zum Beispiel zum Finden lokaler Apps, Teilen eines Ports, Prüfen mit doctor oder für eigene Cloudflare-Hostnamen.
CLI-Dokumentation lesenMicrosoft Store
Für die Windows-Desktop-App ist der Microsoft Store der signierte Installationsweg. Nutzen Sie das GitHub-Setup-ZIP nur, wenn Sie bewusst das direkte Paket möchten.
Aus dem Microsoft Store holenDokumentation
GhostlyShare-Dokumentation lesen
Das GitHub-Wiki erklärt Installation, App-Erkennung, URL-Status, Statistiken, Passwortschutz, Ablaufzeiten, Limits, eigene Domains, Unterschiede zwischen Windows und Linux und Hilfe, wenn eine lokale App nicht erscheint.
Erste Schritte
Test-App starten, GhostlyShare öffnen, öffentliche URL erstellen und die Freigabe sauber beenden.
Guide öffnenInstallation und Updates
Unter Windows ist der Microsoft Store die beste Wahl. Unter Linux nehmen Sie das Paket, das zu Ihrer Distribution passt.
Guide öffnenApp-Erkennung
Sehen Sie, welche lokalen Ports, Frameworks, Titel, APIs und Entwicklungsprozesse starke Erkennungssignale liefern.
Guide öffnenKommandozeilenschnittstelle
Installieren Sie ghs auf Windows oder Linux, scannen Sie lokale Apps, teilen Sie Ports, nutzen Sie JSON-Ausgabe und führen Sie Diagnoseprüfungen durch.
Guide öffnenWindows und Linux
Vergleichen Sie Pakete, sichere Token-Speicherung, Tray-Verhalten, Desktop-Unterschiede und den unterstützten Ablauf.
Guide öffnenÖffentlich teilen
Verstehen Sie zufällige Cloudflare-URLs, Custom URLs, Verzögerungen bis zur Link-Bereitschaft und was beim Stoppen des Teilens passiert.
Guide öffnenPasswortschutz
Schützen Sie zufällige URLs und eigene Domains mit Besucherpasswort, Sperre nach Fehlversuchen und ablaufenden Browser-Sitzungen.
Guide öffnenLink-Laufzeit
Lassen Sie öffentliche URLs nach einer Vorgabe, heute oder nach eigener Dauer automatisch offline gehen.
Guide öffnenRate Limits und Sessions
Verstehen Sie Limits für aktive Apps, warmgehaltene Tunnel, Cloudflare-Cooldowns und Passwort-Sitzungen.
Guide öffnenTraffic-Statistiken
Lies, was Anfragen, ungefähre Besucher und aktive Nutzer während der aktuellen Public-Link-Sitzung bedeuten.
Guide öffnenSicherheit und Datenschutz
Sehen Sie, was Sie nicht öffentlich teilen sollten, wie Passwortschutz hilft und warum eine Ablaufzeit keine Zugriffskontrolle ersetzt.
Guide öffnenTroubleshooting
Prüfen Sie, warum eine App ausgeblendet wird, warum ein Link offline wirkt oder warum sich die Linux-Desktop-Integration anders verhält.
Guide öffnenSupport
Fehler melden oder GhostlyShare-Features vorschlagen
Nutzen Sie die GitHub-Issue-Formulare für Fehler und Feature-Ideen. Entfernen Sie vor dem Absenden Tokens, Passwörter, private URLs und Kundendaten.
FAQ
Schnelle Antworten vor dem Teilen einer lokalen App
Benötige ich ein Konto für GhostlyShare?
Nein. GhostlyShare ist für schnelle lokale Demos gedacht, ohne Login, Konto oder Abo.
Brauche ich eine eigene Domain?
Nein. Sie können eine temporäre öffentliche URL teilen, ohne Domain zu kaufen, DNS zu ändern oder eine Testversion zu deployen. Wenn Sie Cloudflare nutzen, kann GhostlyShare auch eine eigene URL erstellen.
Welche Frameworks unterstützt GhostlyShare?
GhostlyShare ist framework-unabhängig. Es funktioniert mit lokalen HTTP- und HTTPS-Apps aus Stacks wie React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, Node APIs, WordPress, statischem HTML, Swagger- oder OpenAPI-Diensten und Webhook-Empfängern.
Kann ich GhostlyShare unter Linux verwenden?
Ja. Für Linux gibt es DEB-, Arch- und RPM-Pakete auf GitHub. Unter Windows ist die Microsoft-Store-App am einfachsten.
Verfügt GhostlyShare über eine CLI?
Ja. Die CLI heißt ghs und läuft unter Windows und Linux. Sie passt für Terminal, Server und Skripte. Für den visuellen Ablauf nehmen Sie die Desktop-App.
Kann ich eine öffentliche GhostlyShare-URL mit Passwort schützen?
Ja. Passwortschutz kann pro öffentlicher URL aktiviert werden, für zufällige URLs und eigene Domains. Besucher müssen das Passwort eingeben, bevor GhostlyShare zur lokalen App weiterleitet.
Kann eine öffentliche URL automatisch offline gehen?
Ja. Mit der Ablaufzeit legen Sie fest, wann die öffentliche URL stoppt. Die lokale App läuft weiter, aber die GhostlyShare-URL geht nach der gewählten Zeit offline.
Kann ich Statistiken für eine öffentliche URL sehen?
Ja. Während ein Desktop-Link live ist, kann GhostlyShare einfache Zähler für Anfragen, ungefähre Besucher und aktive Nutzer der aktuellen Teilen-Sitzung anzeigen. Diese Zahlen sind schnelles Feedback, keine vollständige Analyse oder Sicherheitsprüfung.
Wie viele Apps kann ich gleichzeitig öffentlich teilen?
GhostlyShare erlaubt bis zu drei öffentliche Apps gleichzeitig. Zufällige Cloudflare-Quick-Tunnel können zusätzlich pausieren, wenn Cloudflare Rate Limiting meldet.
Wie funktionieren eigene Domains?
Eigene Domains laufen über Cloudflare. Nach dem Token lädt GhostlyShare Ihre Zonen, prüft den Hostnamen, erstellt Tunnel und DNS-Eintrag und leitet die URL zur lokalen App. Windows speichert das Token mit DPAPI, Linux mit Secret Service über libsecret.
Wo finde ich die GhostlyShare-Dokumentation?
Das GitHub-Wiki erklärt Installation, App-Erkennung, Teilen, Passwortschutz, Ablaufzeiten, Statistiken, eigene Domains, Unterschiede zwischen Windows und Linux, Fehlersuche, Bugreports und Feature-Wünsche.
Soll GhostlyShare ngrok ersetzen?
Das hängt vom Einsatz ab. Tools wie ngrok sind stark für komplexes Routing. GhostlyShare ist für schnelle Desktop-Demos lokaler Apps, APIs und Webhooks auf Windows und Linux gedacht.

Fazit
GhostlyShare macht lokale Builds testbar
Es bleibt bewusst klein, direkt und praktisch unter Windows und Linux: App starten, an der Sie gerade arbeiten, in GhostlyShare Start drücken, Link senden und weiterarbeiten.
Download auswählen