HTTP-туннели
HTTP-туннели открывают доступ к локальному HTTP-сервису через публичный поддомен на вашем сервере Unne.
Быстрый туннель
bash
unne http 3000Это создаст туннель с автоматически сгенерированным поддоменом, например a8f3k2m1.tunnel.example.com.
Пользовательский поддомен
bash
unne http 3000 --subdomain myappВаш сервис будет доступен по адресу myapp.tunnel.example.com.
Из файла конфигурации
В unne.yml:
yaml
tunnels:
- name: frontend
protocol: http
subdomain: app
upstream: localhost:3000
- name: api
protocol: http
subdomain: api
upstream: localhost:8080Запуск всех туннелей:
bash
unne startНесколько туннелей
При запуске нескольких туннелей TUI отображает вкладки для каждого туннеля (в стиле pm2). Используйте Tab/Shift+Tab для переключения между ними.
Пропуск предупреждения в браузере
По умолчанию при первом посещении через браузер отображается страница подтверждения. Чтобы пропустить её (если у вашей учетной записи есть разрешение):
bash
unne http 3000 --skip-warningИли в конфигурации:
yaml
skip_warning: trueИнспекция запросов
Каждый HTTP-запрос/ответ, проходящий через туннель, перехватывается для инспекции:
- TUI: Нажмите
Enterна запросе, чтобы увидеть заголовки и тело - Веб-инспектор: Добавьте флаг
--webui, затем откройтеhttp://localhost:4040