tunnelto

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: tunnelto.dev

Инструмент tunnelto представляет собой утилиту с открытым исходным кодом, предназначенную для безопасного и простого предоставления доступа к локальным веб-серверам через публичный URL. Разработанный на языке Rust с использованием асинхронной библиотеки tokio, он позволяет разработчикам и тестировщикам быстро делиться своими локальными приложениями с коллегами, клиентами или сервисами, требующими внешнего взаимодействия, такими как вебхуки.

Основной особенностью tunnelto является отсутствие привязки к конкретному поставщику услуг, что отличает его от аналогичных решений, таких как ngrok. Это достигается благодаря возможности самостоятельного хостинга сервера туннелирования, обеспечивая гибкость и контроль над инфраструктурой. tunnelto поддерживает работу как в режиме самостоятельного хостинга, так и через публичный сервис на домене tunnelto.dev, предоставляя пользователям выбор в зависимости от их потребностей.

  • Поддержка туннелирования HTTP(S) трафика с локального сервера на публичный URL.
  • Возможность указания поддомена для туннеля, например: tunnelto --port 8000 --subdomain myapp.
  • Предоставление публичного URL, доступного для внешних пользователей.
  • Поддержка различных операционных систем, включая macOS, Linux и Windows.
  • Возможность самостоятельного хостинга сервера туннелирования с использованием Docker или Fly.io.
  • Открытый исходный код, доступный на платформе GitHub, позволяющий модификацию и расширение функционала.
  • Отсутствие привязки к конкретному поставщику услуг, обеспечивающее независимость и гибкость.
Подробнее