GhostlyShare · Windows & Linux

Comparte localhost. Con un clic.

Creado en local. Compartido con el mundo. GhostlyShare detecta tu aplicación web y tú la compartes con un clic.

Inicio rápido

Abre GhostlyShare. Tus aplicaciones ya están ahí.

  1. 01

    Inicia tu aplicación local

    Inicia tu sitio, servidor de desarrollo o API como siempre. GhostlyShare revisa los puertos locales y detecta automáticamente las aplicaciones web accesibles.

  2. 02

    Selecciónala en GhostlyShare

    Selecciona una aplicación detectada y pulsa Go Public. GhostlyShare crea el enlace mediante Cloudflare, sin despliegues, ajustes del router ni comandos manuales de túnel.

  3. 03

    Copia el enlace o escanea el código QR

    Envía la URL pública a quien vaya a probar tu aplicación o ábrela en tu móvil. Mantén encendidos el ordenador, la aplicación local y GhostlyShare.

Aplicación GhostlyShare con un sitio detectado, un enlace activo y controles para compartir
Tus aplicaciones y controles en un solo lugar. Captura de una vista previa activa.

La aplicación de escritorio en acción

De la aplicación local al enlace público, en vídeo

Descubre el proceso antes de instalar: detectar una aplicación, compartirla y abrir la vista previa pública.

Ver directamente en YouTube ↗

Solo se conecta con YouTube al pulsar reproducir.

¿Qué quieres compartir?

Una vista previa para avanzar

Vistas previas de sitios web

Deja que tus clientes y tu equipo prueben los últimos cambios en su navegador, sin desplegar una versión de prueba.

Pruebas locales de webhooks

Proporciona a un servicio externo una URL de callback pública hacia tu API local. Revisa sus requisitos de autenticación antes de activar una contraseña.

Pruebas en dispositivos reales

Abre la vista previa en un móvil o una tableta, incluso fuera de tu Wi-Fi. El código QR facilita el acceso.

Dentro de GhostlyShare

Más que un enlace: controla tu vista previa

Abre estos controles desde la tarjeta de la aplicación. Las capturas muestran la interfaz real; los valores son ejemplos, no ajustes recomendados.

Decide quién puede abrir tu enlace

Protege la vista previa con una contraseña temporal. Los visitantes deben introducirla para acceder a tu aplicación local.

Limita los intentos fallidos y elige cuánto dura una sesión autorizada. Disponible para enlaces temporales y dominios propios.

Ajustes de contraseña, intentos fallidos y duración de sesión

Compatible con tus herramientas

Solo necesitas una aplicación web local

GhostlyShare funciona con aplicaciones locales HTTP y HTTPS accesibles, sin plugins de framework. También reenvía conexiones WebSocket en los flujos compatibles.

  • React · Vite · Next.js
  • ASP.NET Core · Blazor
  • Vue · Angular · SvelteKit
  • Node.js · APIs · WordPress
¿No detecta tu aplicación? Consulta la guía de solución de problemas. ↗

Del ordenador al móvil

Abre el código QR y escanéalo con tu móvil o tableta. La vista previa se abre en su navegador sin escribir una URL larga.

Prueba los controles táctiles, el diseño adaptable y el comportamiento en dispositivos reales, incluso fuera de tu Wi-Fi.

Ejemplo de código QR para abrir una aplicación compartida en el móvil

Dominios propios opcionales

Usa una dirección reconocible

Los enlaces temporales funcionan sin cuenta de Cloudflare ni dominio propio. Para personalizar la dirección, conecta un dominio gestionado en Cloudflare con tu token API y elige un nombre de host.

GhostlyShare configura el túnel y el registro DNS de la aplicación elegida. La protección con contraseña y la caducidad siguen disponibles.

Configurar un dominio propio ↗

CLI · Windows & Linux

Comparte desde el terminal. Automatiza tareas repetitivas.

Integra el uso compartido en tu desarrollo con la CLI ghs para Windows y Linux. Inicia vistas previas desde scripts, prueba webhooks y envía la URL a tus herramientas.

  1. Busca aplicaciones con ghs scan --json y procesa los resultados en tus scripts.
  2. Usa --url-only para obtener el enlace público o --json para eventos de estado estructurados.
  3. Establece un plazo con --expires-after para terminar el acceso automáticamente tras la demo o la prueba.

Prueba una vista previa de 15 minutos

ghs share 5173 --expires-after 15m

Tras instalar la CLI, sustituye 5173 por el puerto de tu aplicación. Mantén el comando en ejecución; Ctrl+C termina la vista previa antes de tiempo.

Instalación y comandos de la CLI ↗
Haz que el enlace caduque automáticamente
Diálogo de duración del enlace con opciones de acceso indefinido o con caducidad

Comprueba si usan tu vista previa

Consulta las solicitudes, los visitantes aproximados y los usuarios activos durante la sesión.

Estos contadores ofrecen información rápida durante una demo. Son estadísticas de sesión, no una analítica completa ni una auditoría de seguridad.

Los contadores permanecen en tu dispositivo durante la sesión; no se envían a GhostlyInc.

Contadores de solicitudes, visitantes y usuarios activos en tiempo real

Sigue creando

Descarga GhostlyShare y comparte tu primer enlace

Sin cuenta. Sin correo. Sin suscripción.

Comparte enlaces temporales sin registrarte ni iniciar sesión. GhostlyShare es gratis y no recopilamos datos analíticos sobre tu uso de la aplicación.

Elige el paquete para Windows o Linux en la página de descargas. La aplicación de escritorio y la CLI se descargan por separado.

Descargar GhostlyShare ↗

Preguntas frecuentes sobre GhostlyShare

¿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 ofrece builds de Linux como paquetes DEB, Arch y RPM en GitHub. En Windows, la opción más sencilla es la app de Microsoft Store.

¿GhostlyShare tiene CLI?

Sí. La CLI se llama ghs y funciona en Windows y Linux. Úsela para terminales, servidores y scripts; use la app de escritorio si quiere una interfaz visual.

¿Puedo proteger con contraseña un enlace público de GhostlyShare?

Sí. La protección con contraseña puede activarse por enlace público para URLs aleatorias y dominios personalizados. Los visitantes deben introducir la contraseña antes de que GhostlyShare redirija al app local.

¿Puede un enlace público desconectarse automáticamente?

Sí. La duración del enlace permite elegir cuándo dejar de compartir un enlace público. La app local sigue activa, pero la URL pública de GhostlyShare se desconecta tras el tiempo seleccionado.

¿Puedo ver estadísticas de tráfico para un enlace público?

Sí. Mientras un enlace de escritorio esté activo, GhostlyShare muestra contadores simples de solicitudes, visitantes aproximados y usuarios activos en la sesión actual. Son para feedback rápido, no analítica o auditoría completa.

¿Cuántas aplicaciones públicas puedo compartir a la vez?

GhostlyShare permite hasta tres aplicaciones públicas activas simultáneamente. Los túneles rápidos aleatorios de Cloudflare pueden entrar en enfriamiento local si Cloudflare detecta limitación de tasa.

¿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, protección con contraseña, duración de enlaces, estadísticas, dominios personalizados, diferencias Windows/Linux, solución de problemas, informes y solicitudes.

¿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.