Аналог ngrok для своего сервера
Постоянный URL к localhost или домашнему серверу без белого IP. Без хрупких бесплатных лимитов — тарифы от 170 ₽/мес.
Почему не всегда ngrok
ngrok — отличный сервис, но у него есть подводные камни для повседневной работы:
- Временные URL. На бесплатном тарифе каждый запуск даёт случайный домен вроде
abc123.ngrok-free.app. Настраивал вебхук в Telegram-боте — перезапустил туннель — и все адреса в настройках разбросаны. - Лимиты free-тарифа. Ограниченное число запросов в минуту, дневной трафик и количество одновременных туннелей. Для постоянной работы этого не хватает.
- Нестабильность из РФ. Запросы к api.ngrok.com и серверам туннелей нередко проходят через заграничные маршруты, добавляя латентность и изредка обрывы.
- Оплата из России. Западные карты для оплаты Pro-тарифа нужны отдельно. Привычными российскими способами не заплатить.
Selfunnel решает все четыре проблемы: постоянный URL, честные лимиты, стабильная сеть и оплата из России.
Сравнение ngrok и Selfunnel
Постоянный URL
- ✓ У Selfunnel адрес не меняется:
my-app.selfunnel.ruживёт вечно, пока включён туннель.
- ✗ ngrok free выдаёт новый случайный поддомен при каждом запуске.
Цена
- ✓ Selfunnel Lite — 170 ₽/мес, 3 туннеля. Pro — 390 ₽/мес, 10 туннелей. Всё в рублях, без конвертаций.
- ✗ ngrok Personal — от 8 $/мес при оплате за год, Pro — от 20 $/мес, плюс курс валют при оплате.
HTTPS-адреса
- ✓ Каждый туннель Selfunnel сразу получает сертифицированный
*.selfunnel.ru— ни одного действия с SSL вручную.
- ✓ У ngrok тоже есть HTTPS (это его сильная сторона).
Оплата из России
- ✓ Selfunnel: СБП, российские карты, Сбербанк — привычно и без VPN.
- ✗ ngrok: международная карта или PayPal — лишний круг.
Девелоперский тулинг
- ✓ У ngrok сильнее developer-тулинг: веб-инспектор запросов, replay, логи в реальном времени — для дебага вебхуков это удобно.
- ✓ Selfunnel сфокусирован на постоянном доступе: домашние серверы, админки, NAS — адрес просто работает, день за днём.
Сценарии
Вот для чего чаще всего берут Selfunnel вместо ngrok:
- Локальная разработка. Поднял приложение на
localhost:3000, подключил туннель — и коллега или клиент видят его по постоянному HTTPS-адресу. - Тест вебхуков. Бот в Telegram, уведомления от Ю.Kassa, оповещения из CRM — внешние сервисы дёргают твой локальный порт без сложной настройки.
- Домашние админки. Умный дом на Home Assistant, файловая шара NAS и камеры — доступны извне с одной подпиской.
- Демо и пет-проекты. Показать работу другу или на митапе не покупая VPS — достаточно твоего ноутбука.
Быстрый старт
Переход от идеи до работающего туннеля — три шага:
- Регистрация. Создай аккаунт на странице регистрации — нужна только почта, без сложных анкет.
- Установка агента. Одна команда для Linux/macOS/Windows — подробности в инструкции по установке.
- Туннель в ЛК. Выбери локальный порт (например, 8080), задай поддомен — через секунду локальный сервер доступен по
my-app.selfunnel.ru.
FAQ
Чем Selfunnel отличается от ngrok?
Selfunnel даёт постоянный URL на домене *.selfunnel.ru, оплачивается рублёвыми картами и оптимизирован под работу из России. ngrok сильнее в developer-тулинге (инспектор запросов, replay), но бесплатный тариф выдаёт временные адреса и ограничен лимитами.
Нужен ли белый IP?
Нет — это и есть главный смысл. Агент Selfunnel сам инициирует исходящее соединение с облачным сервером, поэтому туннель работает за любым NAT и роутером. Белый IP не нужен ни дома, ни в офисе.
Можно ли держать несколько туннелей?
Да. Lite-тариф включает 3 одновременных туннеля, Pro — 10. Каждый со своим постоянным поддоменом: например, dev-app, homeassistant, nas.
Работает ли HTTPS?
Да, автоматически. Каждый туннель получает валидный SSL-сертификат от Let's Encrypt на своём поддомене. В браузере — зелёный замок без единого ручного действия с сертификатами.
Переходишь с ngrok? Добавь туннель за минуту — постоянный URL, тариф от 170 ₽/мес, оплата из России. Не хочется разбираться самому — загляни в документацию, там всё по шагам.