JR

joaoh82/rustunnel

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

659 stars 48 forks Качество 89 Тренд 29AGPL-3.0

joaoh82/rustunnel — это кандидат на MCP-сервер, импортированный из https://github.com/joaoh82/rustunnel.

Обзор

joaoh82/rustunnel — это кандидат на MCP-сервер, импортированный из https://github.com/joaoh82/rustunnel.

Обзор (машинный перевод)

Туннель с открытым исходным кодом, который масштабируется вместе с вами. Не платите за простой. Безопасно, быстро проржавайте и платите по мере использования.

Предоставляйте локальные сервисы через публичный сервер через зашифрованные WebSocket соединения с TLS-завершением, HTTP/TCP-прокси, живой дашбордом, метриками Prometheus и логированием аудита.

Вы можете разместить хостинг самостоятельно или воспользоваться нашим управляемым сервисом.

Использование AI-агента? rustunnel поставляет MCP-сервер — настройка Cursor одним кликом (затем добавить свой API токен):

Для Claude Code, Claude Desktop, Windsurf и других сайтов смотрите руководство по интеграции агентов или руководство агента на rustunnel.com/agents.md.


Содержание

  • Хост-сервис
  • Обзор архитектуры
  • Требования
  • Система местного развития
  • Build
  • Проведение тестов
  • Запуск сервера локально
  • Запуск клиента локально
  • Git hooks
  • Производственное развертывание (Ubuntu / systemd)
  • 1 — Зависимости установки
  • 2 — Бинарные файлы релиза сборки
  • 3 — Создание системных пользователей и каталогов
  • 4 — Установка серверного бинарного файла
  • 5 — Создание конфигурационного файла сервера
  • 6 — сертификаты TLS (Let’s Encrypt + Cloudflare)
  • 7 — Настройка systemd-сервиса
  • 8 — Порты открытого межсетевого экрана
  • 9 — Проверить, что сервер работает
  • Обновление сервера
  • Развертывание докера · полное руководство

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

docker run --rm \
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "rustunnel": { "command": "rustunnel-mcp", "args": [ "--server", "edge.rustunnel.com:4040", "--api", "https://edge.rustunnel.com:8443" ], "env": { "RUSTUNNEL_TOKEN": "<your-token>" } } } }