
joaoh82/rustunnel
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
joaoh82/rustunnelは、https://github.com/joaoh82/rustunnel.からインポートされたMCPサーバー候補です。
概要
joaoh82/rustunnelは、https://github.com/joaoh82/rustunnel.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
あなたに合わせてスケールするオープンソーストンネル。暇な時間にお金を払わないでください。安全でRust-fast、そして従量課金制です。
ローカルサービスを公開サーバーを通じて、TLS終端、HTTP/TCPプロキシ、ライブダッシュボード、Prometheus指標、監査ログを備えた暗号化されたWebSocket接続を通じて公開します。
セルフホストも、当社のマネージドサービスもご利用いただけます。
AIエージェントを使うのですか? rustunnelはMCPサーバーを出荷します — カーソルのワンクリック設定(その後APIトークンを追加)で対応できます:
Claude Code、Claude Desktop、Windsurfなどについては、rustunnel.com/agents.md のエージェント統合ガイドまたはエージェントマニュアルをご覧ください。
目次
- ホスティングサービス
- アーキテクチャ概要
- 要件
- 地域開発の仕組み
- ビルド
- テストを実行する
- サーバーをローカルで実行する
- クライアントをローカルで実行
- ギットフック
- 本番展開(Ubuntu / systemd)
- 1 — 依存関係のインストール
- 2 — ビルドリリースバイナリ
- 3 — システムユーザーおよびディレクトリの作成
- 4 — サーバーバイナリをインストールする
- 5 — サーバー設定ファイルの作成
- 6 — TLS証明書(Let’s Encrypt + Cloudflare)
- 7 — systemdサービスの設定
- 8 — ファイアウォールポートを開放
- 9 — サーバーが稼働しているか確認
- サーバーの更新
- Dockerデプロイメント ·完全ガイド
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
rustunnel
The open-source tunnel that scales with you. Don’t pay for idle time. Secure, Rust-fast, and Pay-as-you-go.
Expose local services through a public server over encrypted WebSocket connections with TLS termination, HTTP/TCP proxying, a live dashboard, Prometheus metrics, and audit logging.
You can self-host or use our managed service.
Using an AI agent? rustunnel ships an MCP server — one-click setup for Cursor (then add your API token):
For Claude Code, Claude Desktop, Windsurf, and others, see the agent integration guide or the agent manual at rustunnel.com/agents.md.
Table of Contents
- Hosted service
- Architecture overview
- Requirements
- Local development setup
- Production deployment (Ubuntu / systemd)
- 1 — Install dependencies
- 2 — Build release binaries
- 3 — Create system user and directories
- 4 — Install the server binary
- 5 — Create the server config file
- 6 — TLS certificates (Let’s Encrypt + Cloudflare)
- 7 — Set up systemd service
- 8 — Open firewall ports
- 9 — Verify the server is running
- Updating the server
- Docker deployment · full guide
- Client configuration
インストール
docker run --rm \設定
{
"mcpServers": {
"rustunnel": {
"command": "rustunnel-mcp",
"args": [
"--server", "edge.rustunnel.com:4040",
"--api", "https://edge.rustunnel.com:8443"
],
"env": { "RUSTUNNEL_TOKEN": "<your-token>" }
}
}
}