Tunnelolite

SSH Reverse Tunnels для локальной разработки
Главная
В панель

Подключение туннеля

SSH-команда

ssh -R {remote_port}:localhost:{local_port} tunnel@{domain}

Создаёт reverse tunnel с вашего ПК на VPS. Замените {remote_port}, {local_port} и {domain} на значения из панели.

Как начать

📡 Инструкция
  1. Создайте туннель в панели — укажите slug (например my-bot), локальный порт (8000) и домен.
  2. Скопируйте SSH-команду из карточки туннеля — она уже подставлена с нужными портами.
  3. Запустите команду в терминале на машине, где работает локальное приложение. Пока терминал открыт — туннель активен.
  4. Добавьте TUNNEL_PUBLIC_URL в .env проекта — используйте для вебхуков Telegram, callbacks и т.д.
🔗 Итоговый URL
https://tunnel.domain.com/{slug}/webhook

Path stripping: Nginx убирает /{slug} и передаёт в туннель только /webhook. Подходит для Telegram setWebhook, WebSockets и любых вебхуков.