GhostlyShare per anteprime localhost
GhostlyShare condividi localhost su Windows o Linux
GhostlyShare è una piccola app desktop con CLI per Windows e Linux. Trova le app web locali e le trasforma in link pubblici Cloudflare, senza deploy, DNS o troppe schede aperte.

localhost:5173Idea di prodotto
Un link pubblico per l'app già in esecuzione sul tuo computer
Avvia un server di sviluppo, dashboard locale, ricevitore webhook o piccola API. GhostlyShare lo rileva, mostra la porta e offre un pulsante Start. Un clic e hai un URL pubblico da aprire, copiare e condividere.
Framework supportati
Se funziona come app web locale, GhostlyShare può solitamente condividerla
GhostlyShare non richiede plugin per framework. Scopre e inoltra traffico HTTP, HTTPS, WebSocket, long-polling, streaming e API locali, adattandosi ai comuni stack di sviluppo con un semplice pulsante Start.
React, Vite, Next.js
Condividi anteprime hot-reload e server di sviluppo frontend su porte come 3000, 5173 o simili.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Inoltra risorse framework, traffico in stile SignalR, long polling, redirect, cookie e endpoint HTTPS locali per sviluppo.
Vue, Nuxt, Angular, SvelteKit
Esponi app browser che girano su server HTTP o HTTPS locali, incluse rotte dev-server e aggiornamenti WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Condividi API JSON, riceventi webhook, interfacce Swagger o OpenAPI, endpoint di salute e normali richieste POST.
WordPress, PHP, static HTML
Anteprima di CMS locali, siti statici e pagine ricche di contenuti quando GhostlyShare individua un endpoint stabile per browser.
WebSockets, SSE, streaming responses
Mantieni anteprime realtime moderne tramite percorso pubblico con proxy WebSocket e timeout ottimizzati per streaming.
Funzionalità
Tutto il necessario per un flusso locale-pubblico pulito
Rilevamento automatico delle app locali
GhostlyShare scansiona le porte locali, verifica endpoint HTTP e HTTPS, legge i titoli delle pagine e riconosce API tramite OpenAPI, Swagger, documenti e endpoint di stato.
Link temporanei prima, domini personalizzati opzionali
Nessun login, account, piano a pagamento o dominio personalizzato per il percorso rapido. Per URL brandizzati, usa il flusso opzionale di domini Cloudflare.
Proxy HTTP e WebSocket
Le app moderne funzionano perché GhostlyShare inoltra il traffico HTTP e le connessioni WebSocket tramite il percorso pubblico attivo.
Copia, apri, interrompi, ripeti
Ogni app attiva ha una barra azioni compatta: apri URL pubblico, copia con conferma o interrompi l'anteprima al termine della sessione.
App desktop e CLI ghs
Usa l’app desktop se vuoi avviare e fermare tutto in modo semplice. Usa ghs per terminale, server o script.
Link pubblici protetti da password
Imposta una password prima o durante la condivisione di un link casuale o dominio personalizzato. I visitatori devono sbloccare il link, i tentativi falliti possono essere bloccati e le sessioni scadono automaticamente.
Link pubblici con scadenza automatica
Imposta la durata del link per far terminare automaticamente demo, revisioni, test webhook o anteprime clienti dopo minuti, ore, oggi o un periodo personalizzato, mantenendo l'app locale attiva.
Sessioni consapevoli dei limiti di velocità
GhostlyShare limita a tre le app pubbliche simultanee, monitora i cooldown dei tunnel Cloudflare e separa i link attivi dai processi di tunnel per uno stato più chiaro.
Statistiche traffico in tempo reale
Visualizza contatori locali semplici per la sessione corrente: richieste, visitatori stimati e utenti attivi recenti. Sono feedback rapidi, non analisi complete.
Gestione sicura del ciclo di vita
Quando un'app locale si chiude, la rete cambia o l'URL pubblico non è raggiungibile, GhostlyShare interrompe la condivisione e riporta la scheda a Solo Locale.
Flusso
Da localhost a URL pubblico in quattro semplici passaggi
- 1
Esegui la tua app locale
Avvia Vite, ASP.NET Core, dashboard, ricevitore webhook o qualsiasi servizio web locale come al solito.
- 2
Premi Start in GhostlyShare
L'app trova la porta, prepara il percorso pubblico sicuro, attende l'URL e mostra lo stato Attivo quando è pronta.
- 3
Scegli regole di accesso e durata
Prima di rendere pubblico, puoi impostare una password, un limite di tentativi falliti, la durata della sessione password e un tempo di scadenza automatico per il link pubblico.
- 4
Condividi l'URL
Copia il link, aprilo nel browser, invialo a un cliente o usalo da un altro dispositivo per test rapidi.
Demo video
Guarda GhostlyShare in azione
Un breve video su YouTube mostra come GhostlyShare trasforma un'app locale in un URL di anteprima pubblica.
Perché sembra veloce
L'app si occupa delle parti noiose prima che tu debba pensarci
GhostlyShare monitora le porte locali, ricorda le anteprime live, gestisce i percorsi quando le app appaiono o scompaiono e fornisce feedback chiari su Windows e Linux. Per terminali o script, il CLI ghs offre lo stesso flusso locale-pubblico da riga di comando.
Domini personalizzati
Usa un URL Cloudflare brandizzato quando il link temporaneo non basta
Il percorso rapido funziona anche senza DNS, ma GhostlyShare offre un flusso opzionale per URL personalizzati su zone Cloudflare. Aggiungi un token, scegli la zona, seleziona un hostname e GhostlyShare crea tunnel gestito e record DNS per l’app locale.
preview.tuo-dominio.com
Gli URL personalizzati sono pensati per demo stabili e riconoscibili. GhostlyShare può riutilizzare assegnazioni salvate, aggiornare il percorso e fermare il tunnel gestito dallo stesso flusso app.
- 1
Collega Cloudflare
Incolla una volta il token API Cloudflare, GhostlyShare lo verifica e lo salva in modo sicuro per sessioni future con URL personalizzati.
- 2
Seleziona zona e nome host
Scegli la zona Cloudflare, inserisci l’etichetta hostname e lascia che GhostlyShare verifichi la disponibilità del nome completo.
- 3
Pubblica il percorso gestito
GhostlyShare crea il tunnel Cloudflare, configura l’ingresso, scrive il record DNS e avvia il percorso sicuro verso la tua porta locale.
Casi d'uso
Progettato per quando localhost non basta
Anteprime per clienti e colleghi
Invia un link funzionante prima di distribuire un branch o pubblicare una build temporanea.
Test webhook
Indirizza servizi esterni a un ricevitore locale mantenendo il ciclo di sviluppo sulla tua macchina.
Controlli da dispositivi mobili
Apri il sito locale da un altro telefono, tablet o dispositivo di test senza essere nella stessa rete.
Demo API
Esponi un'API locale per una rapida integrazione, poi interrompila al termine della sessione.
Confronto con ngrok
Un modo più semplice per condividere solo ciò che gira in locale
Se usi spesso ngrok, GhostlyShare punta a un flusso di anteprima locale più diretto: apri l'app desktop, scegli il servizio rilevato, premi Avvia e invia il link. I link temporanei sono leggeri da configurare, mentre i domini personalizzati offrono URL Cloudflare brandizzati.
Orientato al desktop e visuale
Ideale per visualizzare le app locali rilevate, avviare la condivisione con un clic, copiare l'URL e interrompere l'anteprima da una finestra desktop compatta.
Link temporanei gratuiti prima di tutto
Ideale per anteprime rapide senza login, account o abbonamenti. I domini personalizzati sono un’opzione per utenti Cloudflare.
Potente, ma più manuale
Gli strumenti da terminale sono ottimi per routing avanzato. GhostlyShare punta all'anteprima quotidiana dove contano velocità e semplicità.
Scarica
Scarica GhostlyShare per Windows o Linux
Scarica l’app desktop o la CLI ghs dalla pagina download di GhostlyShare. I pacchetti per Windows e Linux sono separati, con link GitHub diretti per ZIP, DEB, Arch e RPM.
Download per Desktop e CLI
Apri la pagina download dedicata per scegliere tra setup Windows, CLI Windows, desktop Linux e pacchetti CLI Linux.
Apri pagina downloadFlusso di lavoro da linea di comando
Il CLI di GhostlyShare si chiama ghs. Usalo per flussi da terminale, server e script come scansione app locali, condivisione porte, controllo output diagnostico o hostname Cloudflare personalizzato.
Leggi documentazione CLIMicrosoft Store
Per l'app desktop Windows, Microsoft Store resta il metodo di installazione firmato. Usa lo ZIP di setup da GitHub se vuoi il pacchetto di rilascio diretto.
Apri Microsoft StoreDocumentazione
Leggi la documentazione di GhostlyShare
La wiki GitHub illustra installazione, rilevamento app, preparazione link, statistiche traffico, protezione password, durata link, limiti, domini personalizzati, differenze Windows/Linux e controlli se l'app locale non appare.
Primi passi
Esegui un'app di test, apri GhostlyShare, crea un URL pubblico e interrompi la condivisione in modo pulito.
Apri guidaInstallazione e aggiornamenti
Su Windows usa il Microsoft Store. Su Linux scegli il pacchetto adatto alla tua distribuzione.
Apri guidaRilevamento app
Scopri quali porte locali, framework, titoli, API e processi di sviluppo sono segnali forti di rilevamento.
Apri guidaInterfaccia a riga di comando
Installa ghs su Windows o Linux, scansiona app locali, condividi una porta, usa output JSON ed esegui controlli diagnostici.
Apri guidaWindows e Linux
Confronta il packaging, l'archiviazione sicura dei token, il comportamento nella tray, le differenze desktop e il flusso di condivisione supportato.
Apri guidaDiventare pubblici
Comprendi URL Cloudflare casuali, URL personalizzati, ritardi nella preparazione link e cosa succede quando la condivisione si interrompe.
Apri guidaProtezione con password
Proteggi link casuali e domini personalizzati con password per visitatori, blocco dopo tentativi falliti e sessioni browser a scadenza.
Apri guidaDurata del link
Imposta i link pubblici per andare offline automaticamente dopo un periodo predefinito, oggi o una durata personalizzata.
Apri guidaLimiti di velocità e sessioni
Comprendi i limiti delle app pubbliche attive, slot tunnel in riscaldamento, cooldown dei tunnel rapidi Cloudflare e sessioni visitatori con password.
Apri guidaStatistiche traffico
Scopri il significato di richieste, visitatori approssimativi e utenti attivi durante la sessione del link pubblico corrente.
Apri guidaSicurezza e privacy
Rivedi cosa non esporre, come aiuta la protezione con password e perché la durata del link non è un controllo di accesso.
Apri guidaRisoluzione problemi
Verifica perché un'app è nascosta, un link sembra offline o l'integrazione desktop Linux si comporta diversamente.
Apri guidaSupporto
Segnala bug o richiedi funzionalità GhostlyShare
Apri i moduli GitHub per segnalazioni bug e idee. Prima di inviare, rimuovi token, password, URL privati e dati clienti.
Domande frequenti
Risposte rapide prima di condividere un'app locale
Serve un account per usare GhostlyShare?
No. GhostlyShare è pensato per anteprime locali rapide senza login, creazione account o abbonamenti.
Serve un dominio proprio?
No. Puoi condividere un link di anteprima pubblico temporaneo senza acquistare domini, modificare DNS o pubblicare test. Se usi Cloudflare, GhostlyShare crea URL personalizzati brandizzati.
Quali framework supporta GhostlyShare?
GhostlyShare è indipendente dal framework. Funziona con app HTTP e HTTPS locali di stack come React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, API Node, WordPress, HTML statico, servizi Swagger o OpenAPI e riceventi webhook.
Posso usare GhostlyShare su Linux?
Sì. Per Linux ci sono pacchetti DEB, Arch e RPM su GitHub. Su Windows l’opzione più semplice è l’app dal Microsoft Store.
GhostlyShare ha un CLI?
Sì. La CLI si chiama ghs e funziona su Windows e Linux. Usala per terminale, server e script; scegli l’app desktop per un flusso visivo.
Posso proteggere con password un link pubblico di GhostlyShare?
Sì. La protezione con password può essere attivata per ogni link pubblico, sia per URL casuali che per domini personalizzati. I visitatori devono inserire la password prima che GhostlyShare inoltri il traffico all'app locale.
Un link pubblico può andare offline automaticamente?
Sì. La durata del link ti permette di scegliere quando un link pubblico smette di condividere. L'app locale continua a funzionare, ma l'URL pubblico GhostlyShare va offline dopo il tempo selezionato.
Posso visualizzare le statistiche di traffico per un link pubblico?
Sì. Mentre un link desktop è attivo, GhostlyShare mostra contatori semplici per richieste, visitatori stimati e utenti attivi nella sessione corrente. Sono feedback rapidi, non analisi o audit di sicurezza completi.
Quante app pubbliche posso condividere contemporaneamente?
GhostlyShare consente fino a tre app pubbliche attive contemporaneamente. I tunnel rapidi Cloudflare casuali possono entrare in cooldown locale se Cloudflare segnala limitazioni di traffico.
Come funzionano i domini personalizzati?
I domini personalizzati usano Cloudflare. Dopo aver inserito un token valido, GhostlyShare carica le zone, verifica l'hostname, crea il tunnel e il record DNS, e instrada l'hostname pubblico all'app locale selezionata. Windows memorizza il token con DPAPI, Linux usa Secret Service tramite libsecret.
Dove si trova la documentazione di GhostlyShare?
La wiki GitHub spiega installazione, rilevamento app, pubblicazione, protezione con password, durata link, statistiche traffico, domini personalizzati, differenze Windows/Linux, risoluzione problemi, segnalazioni e richieste.
GhostlyShare vuole sostituire ngrok?
Dipende dal flusso di lavoro. Strumenti come ngrok sono potenti per routing avanzato, mentre GhostlyShare si concentra su anteprime rapide desktop per app locali, API, webhook e demo su Windows e Linux.

Conclusione
GhostlyShare trasforma una build locale in qualcosa che gli altri possono provare davvero
È volutamente piccolo, diretto e pratico su Windows e Linux: avvia l'app in sviluppo, premi Avvia in GhostlyShare, invia il link e continua a lavorare.
Scegli il download