mcpField
H
hostc-public-preview

hostc-public-preview

github.com/akazwzクラウド・DevOps607169 回インストール5 日前に更新
リポジトリ

hostc-public-preview について

`hostc` コマンドラインを使い、ローカル開発サーバーに一時的な公開 URL を作成するスキルです。プレビューの設定、セルフホストサーバーの構成、トンネル利用時の安全上の注意を説明します。

主な機能

  1. 01ローカルポートの公開 URL 作成
  2. 02セルフホスト hostc サーバーの設定
  3. 03必要な間プレビューを稼働
  4. 04ポートとプロトコルの問題の調査
  5. 05公開サービスの安全指針

活用シーン

  1. 01ローカルアプリのプレビュー共有
  2. 02開発中の Webhook コールバック受信
  3. 03モバイル端末でのローカルアプリのテスト

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/akazwz/hostc --skill hostc-public-preview

インストール後、Claude Code で/hostc-public-previewを入力して読み込まれたか確認します。

詳細

Hostc パブリックプレビュー

ユーザーまたはタスクでローカル開発サーバー用の一時的なパブリック URL が必要な場合は、hostc を使用します。

クイックスタート

ローカルアプリがポート 3000 で実行されている場合:

npx hostc@latest 3000

表示されたパブリック URL は、プレビュー、Webhook コールバック、モバイルデバイスでのテスト、またはローカルアプリを他の人と共有するために使用します。

セルフホストサーバー

ユーザーが独自の hostc サーバーを使用している場合:

HOSTC_SERVER_URL=https://hostc.example.com npx hostc@latest 3000

設定を永続化する場合:

npx hostc@latest config set server-url https://hostc.example.com
npx hostc@latest 3000

エージェントのワークフロー

  1. 開発サーバーの出力からローカルのポートを確認するか、推測します。
  2. CLI を現在のプロトコルに対応した状態に保つため、npx hostc@latest <port> を優先します。
  3. hostc がパブリック URL を表示するまで待ちます。
  4. ユーザーにパブリック URL を伝え、プレビューが必要な間はコマンドを実行したままにします。
  5. トンネルが失敗する場合は、まず指定されたポートでローカルサーバーにアクセスできることを確認します。
  6. プレビューを停止するには、実行中の hostc プロセスを終了します。対話型ターミナルでは、通常 Ctrl+C を押します。エージェントが hostc をバックグラウンドプロセスとして起動した場合は、そのプロセスを停止または終了します。

安全に関する注意事項

  • ユーザーが明示的に依頼し、リスクを理解している場合を除き、機密性の高い管理パネル、データベースコンソール、認証情報ダッシュボード、またはプライベートな内部サービスを公開しないでください。
  • パブリック URL は一時的なものとして扱います。恒久的な本番環境のエンドポイントとして使用しないでください。
  • hostc がプロトコルの不一致を報告した場合は、npx hostc@latest <port> の実行、またはインストール済み CLI のアップグレードをユーザーに依頼します。
  • ローカルサービスが利用できない場合は、まずローカルサーバーを修正します。hostc はトラフィックを処理していないポートをプロキシできません。

コメント