GhostlyShare do podglądu localhost
GhostlyShare udostępnij localhost na Windows lub Linux
GhostlyShare to mała aplikacja desktopowa na Windows i Ubuntu/Debian Linux, która wykrywa lokalne aplikacje webowe i zamienia je w publiczne linki z Cloudflare bez wdrożeń, konfiguracji DNS czy bałaganu w przeglądarce.

Pomysł na produkt
Publiczny link do aplikacji działającej na Twoim komputerze
Uruchom serwer deweloperski, lokalny panel, odbiornik webhooków lub małe API. GhostlyShare wykryje to, pokaże port i da przycisk Start. Po kliknięciu masz publiczny URL do otwarcia, skopiowania i udostępnienia.
Obsługiwane frameworki
Jeśli działa jako lokalna aplikacja webowa, GhostlyShare zwykle może ją udostępnić
GhostlyShare nie wymaga wtyczek do frameworków. Wykrywa i przekazuje lokalny ruch HTTP, HTTPS, WebSocket, long-polling, streaming i API, dzięki czemu popularne stosy deweloperskie działają z prostym przyciskiem Start.
React, Vite, Next.js
Udostępniaj podglądy hot-reload i serwery frontend na portach takich jak 3000, 5173 lub podobnych lokalnych portach deweloperskich.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Przekazuj zasoby frameworków, ruch w stylu SignalR, long polling, przekierowania, ciasteczka oraz lokalne punkty końcowe HTTPS do rozwoju.
Vue, Nuxt, Angular, SvelteKit
Udostępniaj aplikacje przeglądarkowe działające na lokalnym serwerze HTTP lub HTTPS, w tym trasy dev-server i aktualizacje WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Udostępniaj API JSON, odbiorniki webhooków, interfejsy Swagger lub OpenAPI, punkty zdrowia i zwykłe żądania POST.
WordPress, PHP, static HTML
Podglądaj lokalne CMS, strony statyczne i treściowe, gdy GhostlyShare wykryje stabilny punkt końcowy dostępny w przeglądarce.
WebSockets, SSE, streaming responses
Utrzymuj nowoczesne podglądy w czasie rzeczywistym przez publiczną trasę z proxy WebSocket i obsługą timeoutów dla streamingu.
Funkcje
Wszystko, co potrzebne do płynnego udostępniania lokalnie na publiczne
Automatyczne wykrywanie lokalnych aplikacji
GhostlyShare skanuje lokalne porty, sprawdza punkty HTTP i HTTPS, odczytuje tytuły stron i rozpoznaje API przez OpenAPI, Swagger, dokumentacje i punkty zdrowotne.
Najpierw linki tymczasowe, domeny niestandardowe opcjonalne
Do szybkiego udostępniania nie potrzeba logowania, konta, płatnego planu ani domeny niestandardowej. Gdy liczy się markowany URL, skorzystaj z opcjonalnej domeny Cloudflare.
Proxy HTTP i WebSocket
Nowoczesne aplikacje działają poprawnie, bo GhostlyShare przekazuje ruch HTTP i połączenia WebSocket przez aktywną publiczną trasę.
Kopiuj, otwieraj, zatrzymuj, powtarzaj
Każda aktywna aplikacja ma pasek akcji: otwórz publiczny URL, skopiuj z potwierdzeniem lub zatrzymaj podgląd po zakończeniu sesji.
Aplikacja desktopowa na Windows i Linux
Zainstaluj z Microsoft Store na Windows lub użyj pakietu .deb na Ubuntu/Debian Linux. Główny sposób udostępniania jest taki sam na obu platformach.
Bezpieczne zarządzanie cyklem życia
Gdy lokalne aplikacje zamykają się lub podglądy trzeba zatrzymać, GhostlyShare porządkuje stan i usuwa trasy, zamiast zostawiać stare publiczne linki.
Przebieg
Z localhost na publiczny URL w trzech prostych krokach
- 1
Uruchom lokalną aplikację
Uruchom Vite, ASP.NET Core, panel, odbiornik webhooków lub dowolną lokalną usługę webową jak zwykle.
- 2
Kliknij Start w GhostlyShare
Aplikacja znajduje port, przygotowuje bezpieczną trasę publiczną, czeka na URL i pokazuje stan Na żywo, gdy jest gotowa.
- 3
Udostępnij URL
Skopiuj link, otwórz w przeglądarce, wyślij klientowi lub użyj na innym urządzeniu do szybkich testów.
Demo wideo
Zobacz GhostlyShare w akcji
Krótka prezentacja na YouTube pokazuje, jak GhostlyShare zamienia lokalną aplikację w publiczny podgląd URL.
Dlaczego działa szybko
Aplikacja wykonuje nudne czynności, zanim o nich pomyślisz
GhostlyShare stale monitoruje lokalne porty, zapamiętuje aktywne podglądy, aktualizuje trasy gdy aplikacje się pojawiają lub znikają, i wyraźnie informuje o każdej akcji na Windows i Linux. Efekt jest prosty: brak ręcznych poleceń, kopiowania URL z terminala i zgadywania, który port można udostępnić.
Domeny niestandardowe
Użyj markowanego URL Cloudflare, gdy link tymczasowy nie wystarcza
Szybka ścieżka działa bez DNS, ale GhostlyShare oferuje też opcjonalny proces niestandardowego URL dla stref Cloudflare. Dodaj token, wybierz strefę, nazwę hosta, a GhostlyShare utworzy zarządzany tunel i rekord DNS dla lokalnej aplikacji.
preview.twoja-domena.com
Niestandardowe URL-e tworzone są dla demo, które mają wyglądać stabilnie i rozpoznawalnie. GhostlyShare może ponownie użyć zapisanych ustawień, odświeżyć trasę i zatrzymać zarządzany tunel w tym samym procesie aplikacji.
- 1
Połącz z Cloudflare
Wklej raz token API Cloudflare, GhostlyShare go zweryfikuje i zapisze bezpiecznie do późniejszych sesji z niestandardowymi URL.
- 2
Wybierz strefę i nazwę hosta
Wybierz strefę Cloudflare, wpisz etykietę hosta i pozwól GhostlyShare sprawdzić dostępność pełnej nazwy hosta.
- 3
Opublikuj zarządzaną trasę
GhostlyShare tworzy tunel Cloudflare, konfiguruje ingress, zapisuje rekord DNS i uruchamia bezpieczną trasę do lokalnego portu.
Zastosowania
Stworzone na sytuacje, gdy localhost to za mało
Podglądy dla klientów i zespołu
Wyślij działający link przed wdrożeniem gałęzi lub publikacją tymczasowej wersji.
Testowanie webhooków
Skieruj zewnętrzne usługi na lokalny odbiornik, zachowując pętlę rozwojową na swoim komputerze.
Sprawdzanie na urządzeniach mobilnych
Otwórz lokalną stronę z innego telefonu, tabletu lub testowego urządzenia bez łączenia się z tą samą siecią.
Prezentacje API
Udostępnij lokalne API do szybkiej integracji, a potem zakończ sesję.
Porównanie z ngrok
Prostszy sposób na udostępnienie lokalnie działającej aplikacji
Jeśli zwykle korzystasz z ngrok, GhostlyShare oferuje prostszy podgląd lokalny: otwórz aplikację, wybierz wykrytą usługę, kliknij Start i wyślij link. Linki tymczasowe są lekkie, a domeny niestandardowe dostępne dla markowych adresów Cloudflare.
Priorytet pulpitu i wizualność
Najlepsze, gdy chcesz zobaczyć wykryte lokalne aplikacje, udostępnić je jednym kliknięciem, skopiować URL i zatrzymać podgląd z kompaktowego okna.
Najpierw darmowe linki tymczasowe
Idealny do szybkich podglądów, bo nie wymaga logowania, konta ani subskrypcji przed udostępnieniem. Domeny niestandardowe to opcjonalna opcja dla użytkowników Cloudflare.
Potężne, ale bardziej ręczne
Narzędzia oparte na terminalu świetnie sprawdzają się w zaawansowanym routingu. GhostlyShare skupia się na codziennym podglądzie, gdzie liczy się szybkość i prostota.
Pobierz
Pobierz GhostlyShare na Windows lub Linux
Wybierz wersję z Microsoft Store na Windows lub pakiet Ubuntu/Debian z publicznego repozytorium GitHub na Linuxie. Obie wersje mają ten sam proces udostępniania lokalnych aplikacji.
Windows
Zainstaluj GhostlyShare z Microsoft Store na Windows. Aktualizacje sklepu dbają o aplikację, a udostępnianie skupia się na lokalnych aplikacjach, API, panelach i odbiornikach webhooków.
Otwórz Microsoft StoreUbuntu / Debian Linux
Pobierz najnowszą wersję z GitHub, wybierz pakiet x64 .deb, zainstaluj go przez apt, a następnie uruchom GhostlyShare z menu aplikacji lub poleceniem ghostlyshare.
Otwórz wersję LinuxRepozytorium i wiki wydania
Repozytorium GitHub zawiera pliki do pobrania na Linux, instrukcje instalacji, rozwiązywanie problemów i dokumentację dla obu platform desktopowych.
Otwórz GitHubDokumentacja
Przeczytaj dokumentację GhostlyShare
Wiki na GitHub wyjaśnia instalację, wykrywanie aplikacji, gotowość linków, domeny niestandardowe, różnice Windows i Linux oraz kontrole, gdy lokalna aplikacja się nie pojawia.
Pierwsze kroki
Uruchom testową aplikację, otwórz GhostlyShare, utwórz publiczny URL i zakończ udostępnianie.
Otwórz przewodnikInstalacja i aktualizacje
Korzystaj z Microsoft Store na Windows lub instaluj i aktualizuj pakiet Ubuntu/Debian przez apt.
Otwórz przewodnikWykrywanie aplikacji
Sprawdź, które porty, frameworki, tytuły, API i procesy rozwojowe są silnymi sygnałami wykrywania.
Otwórz przewodnikWindows i Linux
Porównaj pakowanie, bezpieczne przechowywanie tokenów, zachowanie w trayu, różnice na pulpicie i obsługiwany sposób udostępniania.
Otwórz przewodnikUdostępnianie publiczne
Zrozum losowe URL Cloudflare, niestandardowe URL, opóźnienia gotowości linków i co się dzieje, gdy udostępnianie się kończy.
Otwórz przewodnikRozwiązywanie problemów
Sprawdź, dlaczego aplikacja jest ukryta, link wygląda na offline lub dlaczego integracja z pulpitem Linux działa inaczej.
Otwórz przewodnikWsparcie
Zgłaszaj błędy lub proś o funkcje GhostlyShare
Otwórz formularze zgłoszeń na GitHub dotyczące błędów i pomysłów. Przed wysłaniem usuń tokeny, hasła, prywatne URL i dane klientów.
FAQ
Szybkie odpowiedzi przed udostępnieniem lokalnej aplikacji
Czy potrzebuję konta, by korzystać z GhostlyShare?
Nie. GhostlyShare jest stworzony do szybkich podglądów lokalnych bez logowania, tworzenia konta czy subskrypcji.
Czy muszę mieć własną domenę?
Nie. Możesz udostępnić tymczasowy publiczny link podglądu bez kupowania domeny, zmiany DNS czy publikacji testowej wersji. Jeśli korzystasz z Cloudflare, GhostlyShare może też stworzyć niestandardowy URL do markowanego podglądu.
Jakie frameworki obsługuje GhostlyShare?
GhostlyShare jest niezależny od frameworka. Działa z lokalnymi aplikacjami HTTP i HTTPS z użyciem React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, Node API, WordPress, statycznego HTML, Swagger, OpenAPI i odbiorników webhooków.
Czy mogę używać GhostlyShare na Linuxie?
Tak. GhostlyShare jest dostępny jako pakiet .deb x64 dla Ubuntu/Debian z publicznego repozytorium GitHub, a Windows pozostaje dostępny przez Microsoft Store.
Jak działają domeny niestandardowe?
Domeny niestandardowe korzystają z Cloudflare. Po dodaniu ważnego tokenu GhostlyShare ładuje strefy, sprawdza nazwę hosta, tworzy tunel i rekord DNS oraz kieruje publiczny adres do wybranej aplikacji lokalnej. Windows przechowuje token za pomocą DPAPI, a Linux używa Secret Service przez libsecret.
Gdzie jest dokumentacja GhostlyShare?
Wiki na GitHub opisuje instalację, wykrywanie aplikacji, udostępnianie, domeny niestandardowe, różnice Windows i Linux, rozwiązywanie problemów, zgłoszenia błędów i prośby o funkcje.
Czy GhostlyShare zastąpi ngrok?
To zależy od sposobu pracy. Narzędzia typu ngrok są mocne w zaawansowanym routingu, a GhostlyShare skupia się na szybkim podglądzie desktopowym lokalnych aplikacji, API, webhooków i demo na Windows i Linux.

Podsumowanie
GhostlyShare zamienia lokalną wersję w coś, co można łatwo przetestować
Jest celowo mały, prosty i praktyczny na Windows i Linux: uruchom tworzony program, kliknij Start w GhostlyShare, wyślij link i pracuj dalej.
Wybierz pobieranie