localhostプレビュー用GhostlyShare
GhostlyShare localhostを共有 WindowsまたはLinuxで
GhostlyShareはWindowsとUbuntu/Debian Linux向けの小型デスクトップアプリで、ローカルのWebアプリを検出し、デプロイやDNS設定不要でCloudflare経由の公開リンクに変換します。

製品アイデア
すでに起動中のアプリの公開リンク
開発サーバーやローカルダッシュボード、Webhook受信機、小規模APIを起動。GhostlyShareが検出しポート表示、Startボタンを提供。クリック一つで公開URLが得られ、開く・コピー・共有可能です。
対応フレームワーク
ローカルウェブアプリなら、GhostlyShareでほぼ共有可能です
GhostlyShareはフレームワークプラグイン不要。ローカルのHTTP、HTTPS、WebSocket、ロングポーリング、ストリーミング、APIトラフィックを検出・転送し、一般的な開発スタックをシンプルな開始ボタン操作に対応させます。
React, Vite, Next.js
3000や5173などのローカル開発ポートでホットリロードプレビューやフロントエンド開発サーバーを共有します。
ASP.NET Core, Blazor Server, Blazor WebAssembly
フレームワーク資産、SignalR風トラフィック、ロングポーリング、リダイレクト、クッキー、ローカルHTTPS開発エンドポイントを転送します。
Vue, Nuxt, Angular, SvelteKit
ローカルのHTTP/HTTPSサーバーで動作するブラウザアプリを公開。開発サーバールートやWebSocket更新も含みます。
Node.js, Express, Fastify, ASP.NET APIs
JSON API、Webhook受信、Swagger/OpenAPI、ヘルスエンドポイント、通常のPOSTリクエストを共有します。
WordPress, PHP, static HTML
GhostlyShareが安定したブラウザ向けエンドポイントを特定できれば、ローカルCMSや静的サイト、コンテンツ重視ページをプレビュー可能です。
WebSockets, SSE, streaming responses
WebSocketプロキシとストリーミング対応タイムアウトで最新のリアルタイムプレビューを公開ルートで維持します。
特徴
ローカルから公開までのスムーズなワークフローに必要なすべて
自動ローカルアプリ検出
GhostlyShareはローカルのリッスンポートをスキャンし、HTTP/HTTPSエンドポイントを調査。ページタイトルを読み取り、OpenAPIやSwagger、ドキュメント、ヘルスチェックからAPIを認識します。
まずは一時リンク、カスタムドメインは任意
手軽な方法はログイン不要、アカウント不要、有料プラン不要、カスタムドメイン不要。ブランドURLが必要ならCloudflareのカスタムドメインを利用してください。
HTTPとWebSocketのプロキシ対応
GhostlyShareは通常のHTTP通信とWebSocket接続を公開ルート経由で転送し、最新アプリの動作を維持します。
コピー、開く、停止、繰り返し
ライブ中のアプリにはコンパクトな操作バーが付き、公開URLの開閉、コピー確認、セッション終了時のプレビュー停止が可能です。
Windows・Linuxデスクトップアプリ
WindowsはMicrosoft Storeから、LinuxはUbuntu/Debianの.debパッケージを利用。共有の基本フローは両OSで共通です。
安全なライフサイクル管理
ローカルアプリ終了やプレビュー停止時に、GhostlyShareは状態を調整し、古い公開リンクを残さずルートを整理します。
流れ
localhostから公開URLへ3ステップで簡単に
- 1
ローカルアプリを起動する
通常通りVite、ASP.NET Core、ダッシュボード、Webhook受信機、任意のローカルWebサービスを起動してください。
- 2
GhostlyShareでStartを押す
アプリはポートを検出し、安全な公開ルートを準備。URLを待ち、準備完了でライブ状態を表示します。
- 3
URLを共有する
リンクをコピーしてブラウザで開き、クライアントに送信、または別の端末で素早くテスト可能です。
動画デモ
GhostlyShareの動作を確認
短いYouTubeデモでGhostlyShareがローカルアプリを公開プレビューURLに変える方法を紹介します。
速く感じる理由
面倒な作業はユーザーが考える前にアプリが処理します
GhostlyShareはローカルポートを監視し、ライブプレビューを記憶。アプリの出現・消失に応じてルートを調整し、Windows・Linuxで明確な操作フィードバックを提供します。手動コマンド不要、URLコピー不要、安全なポート推測も不要です。
カスタムドメイン
一時リンクで足りない時はブランド化したCloudflare URLを使いましょう
高速ルートはDNSなしでも動作しますが、Cloudflareゾーン向けにオプションのカスタムURLフローもあります。トークンを追加し、ゾーンを選び、ホスト名を決めると、GhostlyShareが管理トンネルとDNSレコードを作成します。
preview.your-domain.com
安定して認識しやすいデモ用にカスタムURLを作成。GhostlyShareは保存済みの割り当てを再利用し、ルートを更新、管理トンネルを同じアプリフローで停止できます。
- 1
Cloudflareに接続
CloudflareのAPIトークンを一度貼り付けると、GhostlyShareが検証し、安全なユーザーストレージに保存してカスタムURLセッションで利用します。
- 2
ゾーンとホスト名を選択
Cloudflareゾーンを選び、ホスト名ラベルを入力。GhostlyShareが完全なホスト名の利用可否を確認します。
- 3
管理ルートを公開
GhostlyShareがCloudflareトンネルを作成し、イングレスを設定、DNSレコードを書き込み、ローカルポートへの安全なルートを開始します。
利用例
localhostだけでは足りない時のために設計
クライアントやチームメイトのプレビュー
ブランチ展開や一時ビルド公開前に動作リンクを送信できます。
Webhookテスト
外部サービスをローカル受信機に向けつつ、開発ループは自分のマシンで維持できます。
モバイル端末チェック
同じネットワークに接続せずに、別のスマホやタブレット、テスト機からローカルサイトを開けます。
APIデモ
ローカルAPIを公開して素早く連携確認し、終了後に停止できます。
ngrokとの比較
ローカルで動作中のものだけを共有する簡単な方法
通常ngrokを使う方に、GhostlyShareはよりシンプルなローカルプレビューを提案します。アプリを開き、検出サービスを選び、開始を押してリンクを送信。臨時リンクは設定が軽く、カスタムドメインはブランド化に対応します。
デスクトップ優先の視覚的操作
検出されたローカルアプリを確認し、ワンクリックで共有開始、URLコピー、プレビュー停止をコンパクトなデスクトップ画面で行いたい時に最適です。
まずは無料の一時リンク
ログイン不要、アカウント不要、サブスクリプション不要で手軽に共有できるため、素早いプレビューに最適。カスタムドメインはCloudflareユーザー向けのオプションです。
強力だが手動操作が多い
端末操作中心の共有ツールは高度なルーティングに優れていますが、GhostlyShareは日常的なプレビューでの速度と簡単さに特化しています。
ダウンロード
Windows・Linux用GhostlyShareをダウンロード
WindowsはMicrosoft Store版、LinuxはGitHub公開リポジトリのUbuntu/Debianパッケージを選択してください。どちらも同じローカルアプリから公開プレビューへの流れです。
Windows
WindowsはMicrosoft StoreからGhostlyShareをインストール。ストアの更新で管理され、共有はローカルアプリやAPI、ダッシュボード、Webhook受信に集中します。
Microsoft Storeを開くUbuntu / Debian Linux
最新のGitHubリリースを開き、x64の.debパッケージを選択してaptでインストール後、アプリランチャーまたはghostlyshareコマンドでGhostlyShareを起動してください。
Linux版リリースを開くリリースリポジトリとWiki
GitHubリポジトリにはLinux用ダウンロード、インストール手順、トラブルシューティング、両デスクトップ対応のドキュメントがあります。
GitHubを開くドキュメント
GhostlyShareのドキュメントを読む
GitHub Wikiはインストール、アプリ検出、リンク準備状況、カスタムドメイン、Windows・Linuxの違い、ローカルアプリが表示されない時の確認事項を説明します。
はじめに
テストアプリを起動し、GhostlyShareを開いて公開URLを作成、共有をきれいに停止します。
ガイドを開くインストールと更新
WindowsはMicrosoft Storeを利用、LinuxはaptでUbuntu/Debianパッケージをインストール・更新します。
ガイドを開くアプリ検出
検出に有効なローカルポート、フレームワーク、タイトル、API、開発プロセスを確認します。
ガイドを開くWindowsとLinux
パッケージ形態、トークンの安全な保存、トレイ動作、デスクトップの違い、共有フローを比較します。
ガイドを開く公開設定
ランダムCloudflare URL、カスタムURL、リンク準備遅延、共有停止時の挙動を理解します。
ガイドを開くトラブルシューティング
アプリが非表示になる理由、リンクがオフラインに見える理由、Linuxデスクトップ統合の挙動が異なる理由を確認します。
ガイドを開くサポート
バグ報告や機能要望を送る
バグや機能要望はGitHubのIssueフォームへ。投稿前にトークン、パスワード、非公開URL、顧客情報は削除してください。
よくある質問
ローカルアプリ共有前のよくある質問
GhostlyShareの利用にアカウントは必要ですか?
いいえ。GhostlyShareはログインやアカウント作成、契約なしで素早くローカルプレビューを行うためのツールです。
独自ドメインは必要ですか?
いいえ。ドメイン購入やDNS変更、テスト公開なしで一時的な公開プレビューリンクを共有可能。Cloudflare利用者はブランド化したカスタムURLも作成できます。
GhostlyShareはどのフレームワークに対応していますか?
GhostlyShareはフレームワーク非依存。React、Vite、Next.js、Vue、Angular、SvelteKit、ASP.NET Core、Blazor、Node API、WordPress、静的HTML、Swagger/OpenAPIサービス、Webhook受信などのローカルHTTP/HTTPSアプリに対応します。
GhostlyShareはLinuxで使えますか?
はい。GhostlyShareはGitHub公開リポジトリからUbuntu/Debian x64 .debパッケージで提供され、WindowsはMicrosoft Storeから入手可能です。
カスタムドメインはどう機能する?
カスタムドメインはCloudflareを利用します。有効なトークンを追加すると、GhostlyShareがゾーンを読み込み、ホスト名を確認し、トンネルとDNSレコードを作成、公開ホスト名を選択したローカルアプリにルーティングします。WindowsはDPAPIでトークンを保存し、Linuxはlibsecret経由のSecret Serviceを使用します。
GhostlyShareのドキュメントはどこ?
GitHub Wikiではインストール、アプリ検出、公開設定、カスタムドメイン、Windows・Linuxの違い、トラブルシューティング、バグ報告、機能要望を解説しています。
GhostlyShareはngrokの代替ですか?
ワークフロー次第です。ngrok系は高度なルーティングに強く、GhostlyShareはWindows・LinuxでローカルアプリやAPI、Webhook、デモの高速プレビューに特化しています。

結論
GhostlyShareはローカルビルドを実際に試せる形に変えます
Windows・Linuxで小型かつ実用的に設計。開発中のアプリを起動し、GhostlyShareで開始を押し、リンクを送って作業を続けられます。
ダウンロードを選択