GhostlyShare para vistas previas localhost
GhostlyShare compartir localhost en Windows o Linux
GhostlyShare es una app de escritorio para Windows y Ubuntu/Debian que detecta apps web locales y las convierte en enlaces públicos con Cloudflare, sin despliegues ni configuraciones DNS.

Idea de producto
Enlace público para la app que ya se ejecuta en tu equipo
Inicia un servidor dev, panel local, receptor webhook o API pequeña. GhostlyShare lo detecta, muestra el puerto y ofrece un botón Iniciar. Un clic y tienes URL pública para abrir, copiar y compartir.
Frameworks compatibles
Si funciona como app web local, GhostlyShare suele poder compartirla
GhostlyShare no requiere plugins de framework. Detecta y reenvía tráfico local HTTP, HTTPS, WebSocket, long-polling, streaming y API, adaptándose a los stacks comunes con un flujo simple de botón Iniciar.
React, Vite, Next.js
Comparte vistas previas con hot-reload y servidores frontend en puertos como 3000, 5173 o similares para desarrollo local.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Reenvía recursos del framework, tráfico tipo SignalR, long polling, redirecciones, cookies y puntos finales HTTPS locales para desarrollo.
Vue, Nuxt, Angular, SvelteKit
Expón apps de navegador que se ejecutan en servidores HTTP o HTTPS locales, incluyendo rutas de dev-server y actualizaciones WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Comparte APIs JSON, receptores de webhooks, interfaces Swagger u OpenAPI, endpoints de estado y peticiones POST normales.
WordPress, PHP, static HTML
Previsualiza CMS locales, sitios estáticos y páginas con mucho contenido cuando GhostlyShare identifica un endpoint estable para navegador.
WebSockets, SSE, streaming responses
Mantén vistas previas en tiempo real modernas accesibles vía ruta pública con proxy WebSocket y timeouts adaptados a streaming.
Características
Todo lo necesario para un flujo limpio de local a público
Detección automática de apps locales
GhostlyShare escanea puertos locales, prueba endpoints HTTP/HTTPS, lee títulos y reconoce APIs mediante OpenAPI, Swagger, docs y endpoints de estado.
Enlaces temporales primero, dominios personalizados opcionales
No se requiere login, cuenta, plan de pago ni dominio personalizado para el camino rápido. Para URL con marca, usa el flujo opcional de dominio personalizado Cloudflare.
Proxy HTTP y WebSocket
Las apps modernas funcionan porque GhostlyShare reenvía tráfico HTTP y conexiones WebSocket por la ruta pública activa.
Copiar, abrir, detener, repetir
Cada app activa tiene una barra de acciones: abrir URL pública, copiar con confirmación o detener la vista previa al acabar la sesión.
App de escritorio para Windows y Linux
Instala desde Microsoft Store en Windows o usa el paquete .deb en Ubuntu/Debian Linux. El flujo principal de compartición es igual en ambas plataformas.
Comportamiento seguro del ciclo de vida
Cuando las apps locales cierran o se detienen vistas previas, GhostlyShare ajusta el estado y limpia rutas para no dejar enlaces públicos obsoletos.
Flujo
De localhost a URL pública en tres pasos sencillos
- 1
Ejecuta tu app local
Inicia Vite, ASP.NET Core, un panel, receptor webhook o cualquier servicio web local como siempre.
- 2
Pulsa Iniciar en GhostlyShare
La app encuentra el puerto, prepara la ruta pública segura, espera la URL y muestra estado En vivo cuando está lista.
- 3
Comparte la URL
Copia el enlace, ábrelo en el navegador, envíalo a un cliente o úsalo desde otro dispositivo para pruebas rápidas.
Vídeo demo
Ver GhostlyShare en acción
Un breve vídeo en YouTube muestra cómo GhostlyShare convierte una app local en una URL pública de vista previa.
Por qué parece rápido
La app hace las tareas tediosas antes de que tengas que pensar en ellas
GhostlyShare vigila puertos locales, recuerda vistas previas activas, ajusta rutas al aparecer o desaparecer apps y ofrece feedback claro en Windows y Linux. Sin comandos manuales, URLs copiadas ni dudas sobre puertos seguros.
Dominios personalizados
Usa una URL Cloudflare con marca cuando el enlace temporal no sea suficiente
El camino rápido funciona sin DNS, pero GhostlyShare también ofrece un flujo opcional de URL personalizada para zonas Cloudflare. Añade un token, elige la zona, selecciona un host y GhostlyShare crea el túnel gestionado y el registro DNS para esa app local.
preview.tu-dominio.com
Las URLs personalizadas se crean para demos que deben ser estables y reconocibles. GhostlyShare puede reutilizar asignaciones guardadas, actualizar la ruta y detener el túnel gestionado desde la misma app.
- 1
Conectar Cloudflare
Pega un token API de Cloudflare una vez; GhostlyShare lo valida y guarda de forma segura para sesiones futuras con URLs personalizadas.
- 2
Selecciona zona y nombre de host
Elige la zona Cloudflare, introduce la etiqueta del host y deja que GhostlyShare verifique que el host completo está disponible.
- 3
Publicar la ruta gestionada
GhostlyShare crea el túnel Cloudflare, configura el ingreso, escribe el registro DNS y lanza la ruta segura a tu puerto local.
Casos de uso
Diseñado para cuando localhost no es suficiente
Vistas previas para clientes y compañeros
Envía un enlace funcional antes de desplegar una rama o publicar una build temporal.
Pruebas de webhook
Dirige servicios externos a un receptor local mientras mantienes el ciclo de desarrollo en tu equipo.
Comprobaciones en dispositivos móviles
Abre tu sitio local desde otro móvil, tablet o equipo de prueba sin estar en la misma red.
Demos de API
Expón una API local para una integración rápida y deténla al terminar la sesión.
Comparado con ngrok
Una forma más sencilla cuando solo necesitas compartir lo que se ejecuta localmente
Si usas ngrok, GhostlyShare ofrece un flujo más directo: abre la app, elige el servicio detectado, pulsa Iniciar y comparte el enlace. Los enlaces temporales son ligeros; los dominios personalizados ofrecen URLs Cloudflare con marca.
Prioridad en escritorio y visual
Ideal para ver apps locales detectadas, compartir con un clic, copiar la URL y detener la vista previa desde una ventana compacta.
Enlaces temporales gratuitos primero
Ideal para vistas rápidas sin necesidad de login, cuenta o suscripción antes de compartir. Los dominios personalizados son una mejora opcional para usuarios de Cloudflare.
Potente, pero más manual
Las herramientas con terminal son excelentes para rutas avanzadas. GhostlyShare se centra en vistas previas rápidas y sencillas del día a día.
Descargar
Descarga GhostlyShare para Windows o Linux
Elige la versión de Microsoft Store en Windows o el paquete Ubuntu/Debian desde GitHub en Linux. Ambas siguen el mismo flujo de vista previa pública.
Windows
Instala GhostlyShare desde Microsoft Store en Windows. Las actualizaciones se gestionan desde la tienda y el flujo se centra en apps locales, APIs, paneles y receptores webhook.
Abrir Microsoft StoreUbuntu / Debian Linux
Abre la última versión en GitHub, selecciona el paquete .deb x64, instálalo con apt y luego inicia GhostlyShare desde el lanzador o con el comando ghostlyshare.
Abrir versión para LinuxRepositorio y wiki de lanzamiento
El repositorio GitHub incluye descargas para Linux, notas de instalación, solución de problemas y documentación para ambas plataformas de escritorio.
Abrir GitHubDocumentación
Leer la documentación de GhostlyShare
El wiki de GitHub explica instalación, detección de apps, preparación de enlaces, dominios personalizados, diferencias Windows/Linux y comprobaciones si una app local no aparece.
Primeros pasos
Ejecuta una app de prueba, abre GhostlyShare, crea una URL pública y detén el compartir sin problemas.
Abrir guíaInstalación y actualizaciones
Usa Microsoft Store en Windows o instala y actualiza el paquete Ubuntu/Debian con apt.
Abrir guíaDetección de aplicaciones
Descubre qué puertos locales, frameworks, títulos, APIs y procesos de desarrollo son señales fuertes para detección.
Abrir guíaWindows y Linux
Compara empaquetado, almacenamiento seguro de tokens, comportamiento en bandeja, diferencias de escritorio y flujo de compartición.
Abrir guíaHaciendo público
Entiende URLs aleatorias Cloudflare, URLs personalizadas, retrasos en preparación de enlaces y qué ocurre al detener el compartir.
Abrir guíaSolución de problemas
Comprueba por qué una app está oculta, un enlace parece desconectado o la integración en Linux funciona distinto.
Abrir guíaSoporte
Reporta errores o solicita funciones para GhostlyShare
Abre los formularios de GitHub para errores e ideas. Antes de publicar, elimina tokens, contraseñas, URLs privadas y datos de clientes.
Preguntas frecuentes
Respuestas rápidas antes de compartir una app local
¿Necesito una cuenta para usar GhostlyShare?
No. GhostlyShare está diseñado para vistas rápidas locales sin login, creación de cuenta ni suscripción.
¿Necesito un dominio propio?
No. Puedes compartir un enlace público temporal sin comprar dominio, cambiar DNS ni publicar despliegue. Si usas Cloudflare, GhostlyShare también puede crear una URL personalizada con marca.
¿Qué frameworks soporta GhostlyShare?
GhostlyShare es independiente de framework. Funciona con apps locales HTTP y HTTPS de stacks como React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, APIs Node, WordPress, HTML estático, servicios Swagger u OpenAPI y receptores de webhooks.
¿Puedo usar GhostlyShare en Linux?
Sí. GhostlyShare se distribuye como paquete .deb x64 para Ubuntu/Debian desde GitHub, y en Windows está disponible en Microsoft Store.
¿Cómo funcionan los dominios personalizados?
Los dominios personalizados usan Cloudflare. Tras añadir un token válido, GhostlyShare carga zonas, verifica el host, crea túnel y registro DNS, y dirige el host público a la app local. Windows guarda el token con DPAPI; Linux usa Secret Service vía libsecret.
¿Dónde está la documentación de GhostlyShare?
El wiki de GitHub cubre instalación, detección de apps, publicación, dominios personalizados, diferencias Windows/Linux, solución de problemas, informes de errores y solicitudes de funciones.
¿GhostlyShare reemplaza a ngrok?
Depende del flujo. Herramientas tipo ngrok son potentes para enrutado avanzado; GhostlyShare se centra en vistas previas rápidas para apps locales, APIs, webhooks y demos en Windows y Linux.

Conclusión
GhostlyShare convierte una build local en algo que la gente puede probar
Es pequeña, directa y práctica en Windows y Linux: inicia tu app, pulsa Iniciar en GhostlyShare, comparte el enlace y sigue trabajando.
Elige tu descarga