Ссылка на ваш проект
Публичный поддомен для локального сайта или API. Передавайте потоковые ответы и WebSocket-соединения.
Покажите проект команде, примите вебхук или подключитесь к серверу. Один туннель — и вы онлайн.
Как это работает ↓$ portal http 3000 --name my-app ✓ Соединение установлено ✓ Туннель готов к работе PUBLIC ENDPOINT https://my-app.your-domain.dev ↓ http://localhost:3000 TRAFFIC ● LIVE GET / 200 12ms POST /webhooks 201 24ms
Публичный поддомен для локального сайта или API. Передавайте потоковые ответы и WebSocket-соединения.
Подключайте SSH, базы данных и другие TCP-сервисы через выделяемый сервером порт.
Смотрите методы, адреса, HTTP-статусы, время ответа и объём полученных данных в кабинете.
portal http 3000 --name demoПодключение к серверу…
Создайте туннель, скачайте клиент и выполните команду подключения. Зелёный статус появится, когда клиент установит соединение с сервером.
Последние 500 запросов. Запись тел включается в настройках туннеля. Секретные заголовки скрываются; тела могут содержать чувствительные данные.
| Время | Туннель | Метод / путь | Статус | Длительность |
|---|
Самостоятельная программа. Node.js и Go на компьютере клиента не нужны.
Контрольные суммы SHA-256
В macOS и Linux: chmod +x portal-*Бинарные файлы не
подписаны сертификатом издателя.
Выпустите токен в разделе «Доступ и безопасность». Запустите команду и вставьте токен в приглашение терминала.
Windows: PowerShell в папке загрузки. В Linux/macOS замените имя файла на скачанное.
Для проверки сначала запустите демонстрационный сервис:
.\portal-windows-amd64.exe demo --port 3000
Во втором терминале выполните команду из карточки туннеля. Для своего приложения укажите его локальный порт.
Сохраните конфигурацию YAML и выполните
portal start --config portal.yml. Пример и установка
службы доступны в руководстве.
Токен показывается один раз. Отзыв немедленно разрывает все соединения этого клиента.