
joaoh82/rustunnel
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
joaoh82/rustunnel은 https://github.com/joaoh82/rustunnel.에서 임포트한 MCP 서버 후보입니다.
개요
joaoh82/rustunnel은 https://github.com/joaoh82/rustunnel.에서 임포트한 MCP 서버 후보입니다.
개요(AI 번역)
여러분과 함께 확장되는 오픈소스 터널입니다. 한가한 시간에 돈을 지불하지 마세요. 보안, 러스트-패스트, 그리고 사용량 그대로 지불하는 방식입니다.
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 — 서버가 실행 중인지 검증
- 서버 업데이트
- 도커 배포 · 전체 가이드
이 페이지는 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>" }
}
}
}