GhostlyShare · Windows & Linux

Localhost teilen. Mit einem Klick.

Lokal gebaut. Mit der Welt geteilt. GhostlyShare erkennt deine Web-App – du teilst sie mit einem Klick.

Schnellstart

GhostlyShare öffnen. Deine Apps sind schon da.

  1. 01

    Lokale App starten

    Starte deine Website, deinen Entwicklungsserver oder deine API wie gewohnt. GhostlyShare prüft lokale Ports und erkennt erreichbare Web-Apps automatisch.

  2. 02

    In GhostlyShare auswählen

    Wähle eine erkannte App und klicke einmal auf Go Public. GhostlyShare erstellt den öffentlichen Link über Cloudflare. Du brauchst weder Deployment noch Router-Konfiguration oder einen Tunnel-Befehl.

  3. 03

    Link kopieren oder QR-Code scannen

    Schicke die öffentliche URL an andere oder öffne sie auf deinem Smartphone. Dein Rechner, die lokale App und GhostlyShare müssen weiterlaufen.

GhostlyShare-Desktop-App mit erkannter Website, aktivem Link und Bedienelementen zum Teilen
Deine Apps und alle Freigabe-Funktionen an einem Ort. Screenshot einer laufenden Vorschau.

Die Desktop-App in Aktion

Im Video: von der lokalen App zum öffentlichen Link

Schau dir den Ablauf vor der Installation an: laufende App finden, Freigabe starten und öffentliche Vorschau öffnen.

Direkt auf YouTube ansehen ↗

Erst beim Abspielen wird eine Verbindung zu YouTube hergestellt.

Was möchtest du teilen?

Die passende Vorschau für dein Projekt

Website-Vorschauen

Lass Kunden und dein Team die neuesten Änderungen im Browser ausprobieren – ohne zusätzliches Test-Deployment.

Webhooks lokal testen

Gib externen Diensten eine öffentliche Callback-URL zu deiner lokalen API. Prüfe deren Authentifizierung, bevor du ein Vorschau-Passwort aktivierst.

Auf echten Geräten testen

Öffne die Vorschau auf Smartphone oder Tablet, auch außerhalb deines WLANs. Per QR-Code geht das besonders einfach.

Das steckt in GhostlyShare

Mehr als ein Link: deine Vorschau unter Kontrolle

Diese Funktionen öffnest du direkt an der App-Karte. Die Screenshots zeigen die echte Desktop-Oberfläche; die angezeigten Werte sind Beispiele, keine Einstellungsempfehlungen.

Bestimme, wer deinen Link öffnen darf

Schütze deine Vorschau mit einem temporären Passwort. Besucher müssen es eingeben, bevor sie auf deine lokale App zugreifen können.

Begrenze fehlgeschlagene Versuche und lege fest, wie lange eine entsperrte Besuchersitzung gilt. Für temporäre Links und eigene Domains.

Passwort-Einstellungen mit Begrenzung der Fehlversuche und Sitzungsdauer

Passt zu deinem Projekt

Alles beginnt mit deiner lokalen Web-App

GhostlyShare arbeitet mit erreichbaren lokalen HTTP- und HTTPS-Apps. Du brauchst kein Framework-Plugin. Auch WebSocket-Verbindungen werden für unterstützte App-Abläufe weitergeleitet.

  • React · Vite · Next.js
  • ASP.NET Core · Blazor
  • Vue · Angular · SvelteKit
  • Node.js · APIs · WordPress
App nicht erkannt? Hier findest du Hilfe. ↗

Vom Rechner aufs Smartphone

Öffne den QR-Code und scanne ihn mit Smartphone oder Tablet. Die öffentliche Vorschau öffnet sich im Browser des Geräts, ohne eine lange URL einzutippen.

Prüfe Touch-Bedienung, responsive Layouts und das Verhalten auf echten Geräten – auch außerhalb deines WLANs.

Beispiel des QR-Code-Dialogs zum Öffnen einer geteilten App auf dem Smartphone

Optional mit eigener Domain

Nutze eine wiedererkennbare Adresse

Temporäre öffentliche Links funktionieren ohne Cloudflare-Konto und eigene Domain. Für eine eigene Adresse verbindest du eine bei Cloudflare verwaltete Domain über deinen API-Token und wählst einen Hostnamen.

GhostlyShare richtet den verwalteten Tunnel und den DNS-Eintrag für deine ausgewählte App ein. Passwortschutz und Link-Laufzeit stehen weiterhin zur Verfügung.

Eigene Domain einrichten ↗

CLI · Windows & Linux

Im Terminal teilen. Wiederkehrende Aufgaben automatisieren.

Mit der optionalen ghs CLI für Windows und Linux wird die Freigabe Teil deines Entwicklungsablaufs: Starte Vorschauen aus Skripten, teste Webhooks und übergib den öffentlichen Link an deine eigenen Tools.

  1. Finde laufende Apps mit ghs scan --json und verarbeite die Ergebnisse in deinen Skripten.
  2. Lass dir mit --url-only den öffentlichen Link ausgeben oder nutze --json für strukturierte Statusmeldungen.
  3. Begrenze die Freigabe mit --expires-after, damit sie nach deiner Demo oder deinem Test automatisch endet.

Eine Vorschau für 15 Minuten starten

ghs share 5173 --expires-after 15m

Ersetze nach der CLI-Installation 5173 durch den Port deiner App. Lass den Befehl während der Freigabe laufen; mit Strg+C beendest du die Vorschau vorzeitig.

CLI installieren und Befehle nachlesen ↗
Lass den Link automatisch ablaufen
Dialog zur Link-Laufzeit mit unbegrenzter und zeitlich begrenzter Freigabe

Sieh, ob deine Vorschau genutzt wird

Sieh Anfragen, ungefähre Besucherzahlen und aktive Nutzer während der aktuellen Freigabe.

Die Zähler geben dir während einer Demo einen schnellen Überblick. Sie zeigen Sitzungsstatistiken und ersetzen keine vollständige Analyse oder Sicherheitsprüfung.

Die Zugriffszähler bleiben lokal in deiner aktuellen Freigabe-Sitzung und werden nicht an GhostlyInc übermittelt.

Live-Zähler für Anfragen, Besucher und aktive Nutzer

Weiter am Projekt arbeiten

GhostlyShare herunterladen und ersten Link teilen

Kein Konto. Keine E-Mail. Kein Abo.

Teile temporäre Links ohne Registrierung oder Login. GhostlyShare ist kostenlos und wir sammeln keine Analysedaten über deine App-Nutzung.

Wähle auf der Download-Seite das passende Paket für Windows oder Linux. Desktop-App und CLI sind getrennt aufgeführt.

GhostlyShare herunterladen ↗

GhostlyShare-Fragen

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. GhostlyShare stellt Linux-Builds als DEB-, Arch- und RPM-Pakete auf GitHub bereit. 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.