Найти в Дзене
Цифровая Переплавка

🌐 Tunnl.gg: туннелирование по-новому — без клиента, регистрации и боли

Сложно найти разработчика, который хотя бы раз не сталкивался с задачей: «Мне надо показать локальный сервер коллеге за 30 секунд». Обычно это заканчивается скачиванием клиента, регистрацией, копированием токена и попыткой вспомнить, на каком порту крутится приложение. Именно из этой усталости от рутинных действий родился Tunnl.gg — сервис, который делает одно простое действие: открывает ваш localhost в интернет одной SSH-командой. Без авторизации, без GUI, без бинарников, без магии. И судя по тому, как активно его обсуждают на Hacker News, разработчики давно ждали такого решения. ⚡ Что делает Tunnl.gg уникальным У сервиса есть несколько особенностей, которые мгновенно выделяют его среди конкурентов: 🚀 Нулевая установка — используется только ssh, который уже стоит на любой Unix-подобной системе (и на Windows 10+). 🌐 Мгновенный публичный URL — сервис выдаёт рандомный субдомен без аутентификации. 🔒 Автоматический HTTPS — TLS-терминация встроена, ничего настраивать не нужно. 💬 Поддер
Оглавление

Сложно найти разработчика, который хотя бы раз не сталкивался с задачей: «Мне надо показать локальный сервер коллеге за 30 секунд». Обычно это заканчивается скачиванием клиента, регистрацией, копированием токена и попыткой вспомнить, на каком порту крутится приложение.

Именно из этой усталости от рутинных действий родился Tunnl.gg — сервис, который делает одно простое действие: открывает ваш localhost в интернет одной SSH-командой. Без авторизации, без GUI, без бинарников, без магии.

И судя по тому, как активно его обсуждают на Hacker News, разработчики давно ждали такого решения.

⚡ Что делает Tunnl.gg уникальным

У сервиса есть несколько особенностей, которые мгновенно выделяют его среди конкурентов:

  • 🚀 Нулевая установка — используется только ssh, который уже стоит на любой Unix-подобной системе (и на Windows 10+).
  • 🌐 Мгновенный публичный URL — сервис выдаёт рандомный субдомен без аутентификации.
  • 🔒 Автоматический HTTPS — TLS-терминация встроена, ничего настраивать не нужно.
  • 💬 Поддержка HTTP, TCP и WebSockets — покрывает почти все типовые сценарии разработки.

Команда для запуска выглядит почти нежно:

ssh -t -R 80:localhost:8080 proxy.tunnl.gg

И ты уже «в эфире».

🧠 Техническая элегантность: туннель на чистом SSH

В отличие от ngrok и Cloudflare Tunnel, Tunnl.gg опирается на архитектуру, которую многие забыли: обратный SSH-туннель (ssh -R).

Это решение даёт несколько преимуществ:

  • не требуется установка какого-либо демона — SSH-клиент уже на машине;
  • туннель устойчив, так как основан на зрелой инфраструктуре OpenSSH;
  • сетевые ограничения обходятся легче — SSH обычно разрешён даже в корпоративных сетях;
  • TLS-терминация на стороне сервера избавляет разработчика от сертификатов.

Технически туннель работает так:

☁️ Ваш SSH-клиент → устанавливает соединение с proxy.tunnl.gg
🔁 На сервере создаётся обратный порт, например 80 -> localhost:8080
🌍 Tunnl.gg поднимает временный публичный домен и проксирует весь трафик через SSH-сессию

Это почти идеальный вариант для быстрых демонстраций, когда главное — скорость запуска, а не корпоративная интеграция.

💡 Почему это появилось именно сейчас

Создатель сервиса честно пишет: «Меня достало забывать токен для ngrok».
Эта фраза отражает очень важный момент:

лучшие инструменты в разработке рождаются из собственной боли.

Docker — из боли с зависимостями.
Git — из боли распределённой работы.
Tunnl.gg — из боли «я просто хотел показать API, но опять что-то пошло не так».

В этом смысле Tunnl.gg — отличный пример инженерного минимализма: не строить облачные оркестраторы, а дать разработчику то, что ему нужно прямо сейчас.

⚔️ Сравнение с ngrok, Cloudflare Tunnel и локальными решениями

Если коротко:

  • ngrok — мощный, но требует клиента, аккаунта и токена.
  • Cloudflare Tunnel — бесплатный, но требует установки cloudflared.
  • Localtunnel — хорош, но нестабилен, без HTTPS по умолчанию.
  • Tunnl.gg — ✨нет аккаунта, ✨нет бинарника, ✨HTTPS, ✨работает через SSH.

Я бы сказал, что Tunnl.gg попадает в нишу «свести порог входа к нулю» — ровно там, где раньше никто толком не конкурировал.

🧩 Мой взгляд: революция в мелочах

На первый взгляд Tunnl.gg — это маленький утилитарный инструмент.
Но ценность таких сервисов часто недооценивают.

Вот что меня в нём особенно впечатляет:

  • 🔍 Он использует старую технологию (SSH), но в неожиданном контексте.
  • 🧪 Он не делает ничего лишнего — только то, что нужно разработчику здесь и сейчас.
  • 🧱 Он убирает фрикцию — ключевой фактор в продуктивности инженеров.

Мы живём в эпоху, когда инструменты становятся всё сложнее.
На этом фоне Tunnl.gg — как глоток свежего воздуха. И особенно приятно видеть проект, созданный одним человеком и финансируемый «из кармана», но уже меняющий рабочие процессы тысяч людей.

Если автор выдержит нагрузку и добавит хотя бы минимальные лимиты, сервис может стать новым стандартом для быстрых демонстраций прототипов.

🔗 Источник и материалы

Официальный сайт сервиса:
https://tunnl.gg

Документация Tunnl.gg:
https://tunnl.gg/#/docs