Откройте localhost в интернет одной командой
Бесплатно и без регистрации. Через пару секунд ваше приложение доступно по адресу https://name.ochq.uz.
$ ochq 3000Из localhost на весь мир — через один туннель
Ваш компьютер не открывается в интернет напрямую. ochq сам подключается к серверу, строит зашифрованный туннель и доставляет входящие запросы к вам по нему.
- 01
Вы запускаете
ochq 3000— клиент сам подключается кtunnel.ochq.uz. Соединение идёт изнутри наружу, поэтому открывать порт на роутере не нужно. - 02
Поднимается защищённый туннель
Шифрование TLS 1.3 и проверка отпечатка сервера. Сервер выдаёт вам адрес:
https://demo.ochq.uz - 03
Мир обращается к вам
Когда кто-то открывает адрес, запрос приходит на сервер ochq по HTTPS и попадает на ваш компьютер отдельным потоком внутри туннеля.
- 04
Ответ возвращается
Приложение на localhost:3000 отвечает, и ответ идёт тем же путём обратно. По одному туннелю параллельно проходит множество запросов.
Для чего подходит
- Тестировать вебхуки Telegram-ботов локально
- Показать сайт заказчику без деплоя
- Проверить на телефоне с настоящим HTTPS
- Свой поддомен:
--sub moy-sayt - Работает и на вашем сервере (ochqd)
Установите и запустите за 30 секунд
Через Homebrew:
brew install --cask mukhiddinov/tap/ochqЛюбой дистрибутив (Debian, Ubuntu, RHEL и другие):
curl -fsSL https://ochq.uz/install.sh | shFedora (COPR):
sudo dnf copr enable mukhiddinov/ochq
sudo dnf install ochqВ PowerShell, через Scoop:
scoop bucket add ochq https://github.com/mukhiddinov/scoop-bucket
scoop install ochqДругие способы и обновление — в README.
Укажите порт — и всё
ochq 3000- случайный адрес, например https://a7f3.ochq.uz
ochq 3000 --sub moy-sayt- адрес на ваш выбор: https://moy-sayt.ochq.uz
ochq 192.168.1.10:8080- приложение на другом хосте или в контейнере
Хотите свой сервер? Руководство по ochqd.
Оставьте отзыв
Имя необязательно — без него комментарий появится от имени «ghost».