Запуск в обёртке
Вы можете запустить своё приложение обёрнутое в запуск через tuna, тогда порт который слушает ваш сервер будет обнаружен автоматически и для него будет запущен туннель. Если при проверке tuna сможет получить ответ на HTTP запрос от приложения, то стартует HTTP туннель с динамическим поддоменом, иначе TCP.
Пример
Пример использования описан у нас в блоге.
Запуск
Запуск осуществляется командой tuna run
.
Пример с JavaScript приложением:
tuna run -- yarn start
Пример с Python:
tuna run -- python3 -m http.server 8000