GhostlyShare для предпросмотра localhost
GhostlyShare делитесь localhost на Windows или Linux
GhostlyShare — небольшое настольное приложение с CLI для Windows и Linux. Оно находит локальные веб-приложения и создает для них публичные ссылки Cloudflare без деплоя, DNS-настроек и хаоса во вкладках.

localhost:5173Идея продукта
Публичная ссылка для приложения, уже запущенного на вашем компьютере
Запустите dev-сервер, локальную панель, приёмник вебхуков или небольшой API. GhostlyShare обнаружит, покажет порт и предложит кнопку Старт. Один клик — и у вас публичный URL для открытия, копирования и шаринга.
Поддерживаемые фреймворки
Если это локальное веб-приложение, GhostlyShare обычно может его опубликовать
GhostlyShare не требует плагинов для фреймворков. Он обнаруживает и перенаправляет локальный HTTP, HTTPS, WebSocket, долгие опросы, стриминг и API-трафик, обеспечивая простой запуск одним нажатием.
React, Vite, Next.js
Делитесь предпросмотром с горячей перезагрузкой и фронтенд dev-серверами на портах 3000, 5173 и подобных.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Перенаправляйте ресурсы фреймворков, трафик SignalR, долгие опросы, редиректы, куки и локальные HTTPS-эндпоинты.
Vue, Nuxt, Angular, SvelteKit
Открывайте браузерные приложения на локальных HTTP или HTTPS серверах, включая маршруты dev-сервера и обновления WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Делитесь JSON API, вебхуками, Swagger или OpenAPI, health-эндпоинтами и обычными POST-запросами.
WordPress, PHP, static HTML
Предпросмотр локальных CMS, статических сайтов и контентных страниц, когда GhostlyShare находит стабильный браузерный эндпоинт.
WebSockets, SSE, streaming responses
Обеспечьте работу современных предпросмотров в реальном времени через публичный маршрут с проксированием WebSocket и учётом таймаутов стриминга.
Функции
Всё необходимое для удобного перехода от локального к публичному
Автоматическое обнаружение локальных приложений
GhostlyShare сканирует локальные порты, проверяет HTTP и HTTPS, читает заголовки страниц и распознаёт API по OpenAPI, Swagger, документации и эндпоинтам состояния.
Сначала временные ссылки, пользовательские домены — опция
Для быстрого доступа не нужны вход, аккаунт, платный план или домен. Для брендированного URL используйте опциональный пользовательский домен Cloudflare.
Проксирование HTTP и WebSocket
Современные приложения работают корректно, так как GhostlyShare перенаправляет HTTP и WebSocket через активный публичный маршрут.
Копировать, открыть, остановить, повторить
Каждое активное приложение получает компактную панель действий: открыть публичный URL, скопировать с подтверждением или остановить превью после сессии.
Настольное приложение и CLI ghs
Используйте настольное приложение, если нужны простые кнопки запуска и остановки. Для терминала, серверов и скриптов используйте ghs.
Публичные ссылки с защитой паролем
Установите пароль до или во время действия случайной ссылки или собственного домена. Посетители должны сначала разблокировать ссылку, неудачные попытки могут блокироваться, а сессии автоматически истекать.
Публичные ссылки с автоматическим истечением срока
Установите время жизни ссылки, чтобы демонстрация, обзор, тест webhook или предпросмотр клиента автоматически отключались через минуты, часы, до конца дня или по заданному времени, при этом локальное приложение продолжит работу.
Сессии с учётом ограничений по скорости
GhostlyShare ограничивает одновременное количество публичных приложений тремя, отслеживает время восстановления Cloudflare quick-tunnel и разделяет активные ссылки и процессы туннеля для ясности статуса.
Статистика трафика в реальном времени
Просматривайте простые локальные счётчики текущей сессии публичной ссылки: запросы, приблизительные посетители и недавно активные пользователи. Это быстрая обратная связь, а не полная аналитика.
Безопасное управление жизненным циклом
При закрытии локального приложения, изменении сети или недоступности публичного URL GhostlyShare прекращает шаринг и возвращает карточку приложения в режим «Только локально».
Процесс
От localhost к публичному URL за четыре простых шага
- 1
Запустите локальное приложение
Запускайте Vite, ASP.NET Core, панель, приёмник вебхуков или любой локальный веб-сервис как обычно.
- 2
Нажмите Старт в GhostlyShare
Приложение находит порт, готовит защищённый публичный маршрут, ждёт URL и показывает статус «В эфире» при готовности.
- 3
Выберите правила доступа и срока действия
Перед публикацией можно задать пароль, ограничение на количество неудачных попыток, длительность сессии пароля и автоматическое время истечения ссылки.
- 4
Поделиться URL
Скопируйте ссылку, откройте в браузере, отправьте клиенту или используйте с другого устройства для быстрого теста.
Видео демонстрация
Смотрите GhostlyShare в действии
Краткое видео на YouTube показывает, как GhostlyShare превращает локальное приложение в публичную ссылку для предпросмотра.
Почему это кажется быстрым
Приложение выполняет рутинные задачи за вас
GhostlyShare следит за локальными портами, запоминает предпросмотры, обновляет маршруты при появлении или исчезновении приложений и даёт понятную обратную связь в Windows и Linux. CLI ghs повторяет этот процесс в терминале.
Пользовательские домены
Используйте брендированный URL Cloudflare, если временной ссылки недостаточно
Быстрый путь работает без DNS, но GhostlyShare предлагает опциональный поток с пользовательским URL для зон Cloudflare. Добавьте токен, выберите зону, имя хоста — и GhostlyShare создаст туннель и DNS-запись.
preview.your-domain.com
Пользовательские URL создаются для стабильных и узнаваемых демонстраций. GhostlyShare может повторно использовать сохранённые настройки, обновлять маршрут и останавливать туннель из одного интерфейса.
- 1
Подключить Cloudflare
Вставьте токен API Cloudflare один раз, GhostlyShare проверит и сохранит его в безопасном хранилище для последующих сессий с пользовательскими URL.
- 2
Выберите зону и имя хоста
Выберите зону Cloudflare, введите имя хоста, и GhostlyShare проверит доступность полного имени.
- 3
Опубликовать управляемый маршрут
GhostlyShare создаёт туннель Cloudflare, настраивает входящий трафик, записывает DNS и запускает защищённый маршрут к вашему локальному порту.
Сценарии использования
Создан для случаев, когда localhost недостаточен
Превью для клиентов и коллег
Отправьте рабочую ссылку до деплоя ветки или публикации временной сборки.
Тестирование webhook
Направляйте внешние сервисы на локальный приёмник, сохраняя цикл разработки на своём компьютере.
Проверка с мобильных устройств
Откройте локальный сайт с другого телефона, планшета или тестового устройства без подключения к одной сети.
Демонстрации API
Откройте локальный API для быстрой интеграции, затем остановите после сессии.
Сравнение с ngrok
Проще, когда нужно поделиться только локально запущенным приложением
Если вы привыкли к ngrok, GhostlyShare предлагает более простой процесс предпросмотра: откройте приложение, выберите сервис, нажмите «Старт» и отправьте ссылку. Временные ссылки просты, а пользовательские домены доступны для брендированных URL Cloudflare.
Приоритет рабочего стола и визуальный интерфейс
Лучше всего, когда нужно видеть обнаруженные локальные приложения, начать шаринг одним кликом, скопировать URL и остановить предпросмотр из компактного окна.
Сначала бесплатные временные ссылки
Отлично подходит для быстрых предпросмотров без входа, регистрации и подписки. Пользовательские домены — опциональное улучшение для пользователей Cloudflare.
Мощный, но более ручной
Инструменты с терминалом отлично подходят для сложной маршрутизации. GhostlyShare ориентирован на быстрые превью, где важны скорость и простота.
Скачать
Скачать GhostlyShare для Windows и Linux
Скачайте настольное приложение или ghs CLI на странице загрузок GhostlyShare. Пакеты для Windows и Linux разделены, есть прямые ссылки GitHub для ZIP, DEB, Arch и RPM.
Загрузки для настольного приложения и CLI
Откройте страницу загрузки, чтобы выбрать установку Windows, CLI для Windows, настольное приложение Linux или CLI для Linux.
Открыть страницу загрузкиРабочий процесс через командную строку
CLI GhostlyShare называется ghs. Используйте его для работы в терминале, на сервере и в скриптах: сканирование приложений, обмен портом, проверка doctor, настройка собственного домена Cloudflare.
Читать документацию CLIMicrosoft Store
Для настольного приложения Windows установка через Microsoft Store остаётся подписанной. ZIP с GitHub используйте для прямой установки релиза.
Открыть Microsoft StoreДокументация
Читать документацию GhostlyShare
Вики на GitHub объясняет установку, обнаружение приложений, готовность ссылок, статистику трафика, защиту паролем, время жизни ссылок, ограничения по скорости, собственные домены, отличия Windows и Linux, а также проверки при отсутствии локального приложения.
Начало работы
Запустите тестовое приложение, откройте GhostlyShare, создайте публичный URL и аккуратно остановите шаринг.
Открыть руководствоУстановка и обновления
В Windows используйте Microsoft Store. В Linux выберите пакет для своего дистрибутива.
Открыть руководствоОбнаружение приложений
Узнайте, какие локальные порты, фреймворки, названия, API и процессы разработки служат надёжными сигналами обнаружения.
Открыть руководствоИнтерфейс командной строки
Установите ghs на Windows или Linux, сканируйте локальные приложения, делитесь портом, используйте JSON-вывод и проверяйте состояние с помощью doctor.
Открыть руководствоWindows и Linux
Сравните упаковку, безопасное хранение токенов, поведение в трее, отличия на рабочем столе и поддерживаемый процесс шаринга.
Открыть руководствоПубликация
Поймите случайные URL Cloudflare, пользовательские URL, задержки готовности ссылок и что происходит при остановке шаринга.
Открыть руководствоЗащита паролем
Защищайте случайные ссылки и пользовательские домены паролем, блокировкой после неудачных попыток и истечением сессий браузера.
Открыть руководствоСрок действия ссылки
Настройте автоматическое отключение публичных ссылок после заданного времени, сегодня или по индивидуальному сроку.
Открыть руководствоОграничения по скорости и сессии
Поймите ограничения активных публичных приложений, слоты для прогрева туннелей, блокировки быстрых туннелей Cloudflare и сессии посетителей с паролем.
Открыть руководствоСтатистика трафика
Узнайте, что означают запросы, приблизительные посетители и активные пользователи в текущей сессии публичной ссылки.
Открыть руководствоБезопасность и конфиденциальность
Узнайте, что не стоит раскрывать, как помогает защита паролем и почему срок действия ссылки — не контроль доступа.
Открыть руководствоУстранение неполадок
Проверьте, почему приложение скрыто, почему ссылка недоступна или почему интеграция с Linux отличается.
Открыть руководствоПоддержка
Сообщить об ошибках или запросить функции GhostlyShare
Откройте формы GitHub для ошибок и предложений. Перед отправкой удалите токены, пароли, приватные URL и данные клиентов.
Частые вопросы
Нужен ли аккаунт для использования GhostlyShare?
Нет. GhostlyShare создан для быстрых локальных превью без входа, регистрации и подписок.
Нужен ли собственный домен?
Нет. Вы можете поделиться временной публичной ссылкой без покупки домена, изменения DNS или публикации теста. Если вы используете Cloudflare, GhostlyShare создаст брендированный URL.
Какие фреймворки поддерживает GhostlyShare?
GhostlyShare не зависит от фреймворка. Работает с локальными HTTP и HTTPS приложениями на React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, Node API, WordPress, статическом HTML, Swagger, OpenAPI и вебхуках.
Можно ли использовать GhostlyShare на Linux?
Да. Linux-сборки GhostlyShare доступны на GitHub в виде пакетов DEB, Arch и RPM. В Windows проще всего установить приложение из Microsoft Store.
Есть ли у GhostlyShare CLI?
Да. CLI называется ghs и работает в Windows и Linux. Используйте его для терминала, серверов и скриптов; для визуальной работы подойдет настольное приложение.
Можно ли защитить публичную ссылку GhostlyShare паролем?
Да. Защиту паролем можно включить для каждой публичной ссылки с случайным URL или пользовательским доменом. Посетители должны ввести пароль перед перенаправлением трафика GhostlyShare на локальное приложение.
Может ли публичная ссылка автоматически отключаться?
Да. Срок действия ссылки позволяет выбрать, когда публичная ссылка перестанет работать. Локальное приложение продолжит работу, а публичный URL GhostlyShare отключится.
Можно ли просмотреть статистику трафика по публичной ссылке?
Да. Пока ссылка на рабочем столе активна, GhostlyShare показывает простые счётчики запросов, приблизительных посетителей и активных пользователей текущей сессии. Эти данные служат быстрой обратной связью, а не полной аналитикой или аудитом безопасности.
Сколько публичных приложений можно делиться одновременно?
GhostlyShare поддерживает до трёх активных публичных приложений одновременно. Быстрые туннели Cloudflare могут временно блокироваться при превышении лимитов.
Как работают пользовательские домены?
Пользовательские домены работают через Cloudflare. После добавления токена GhostlyShare загружает зоны, проверяет хост, создаёт туннель и DNS-запись, направляя публичный адрес на локальное приложение. Windows хранит токен через DPAPI, Linux — через Secret Service и libsecret.
Где находится документация GhostlyShare?
Вики на GitHub описывает установку, обнаружение приложений, публикацию, защиту паролем, время жизни ссылок, статистику трафика, собственные домены, отличия Windows и Linux, устранение неполадок, отчёты об ошибках и запросы функций.
Заменит ли GhostlyShare ngrok?
Зависит от сценария. Инструменты типа ngrok мощны для сложного маршрутизации, а GhostlyShare ориентирован на быстрый предпросмотр локальных приложений, API, webhook и демо на Windows и Linux.

Итог
GhostlyShare превращает локальную сборку в доступное для тестирования приложение
Приложение специально сделано компактным, простым и удобным для Windows и Linux: запустите создаваемое приложение, нажмите «Старт» в GhostlyShare, отправьте ссылку и продолжайте работу.
Выберите загрузку