Tuna, что нового: статичные TCP-порты, подключение своего домена и другое

Спешу рассказать о крупном обновлении, новой функциональности и в целом о том, как развивается наш аналог Ngrok в России.

Новый интерфейс личного кабинета

Tuna, что нового: статичные TCP-порты, подключение своего домена и другое

Первая версия личного кабинета была собрана на коленке, но полностью нас устраивала и на 100% закрывала потребности. Но количество пользователей росло и нам всё чаще писали о том, что что-то неудобно или не очевидно. В итоге мы полностью переработали интерфейс личного кабинета, теперь это приятный и современный сайт, в котором всё интуитивно и понятно.

Статичные TCP порты

Статичные TCP порты
Статичные TCP порты

Эту функцию многие ждали с самого начала и теперь она доступна. Вы можете открыть доступ к любому приложению и не переживать, что при рестарте tuna порт изменится.

Свои домены

Свои домены
Свои домены

Статичные поддомены были доступны изначально, но теперь вы можете подключить и свой домен. Это отличная идея, если вы хотите показывать демо вашего приложения заказчику.

Запись SSH сессий

Запись SSH сессий
Запись SSH сессий

В tuna есть встроенный SSH сервер. Это очень полезно при оказании помощи коллеге или клиентам. Ранее нельзя было узнать, что же делает человек, который подключился. Теперь клиент будет записывать все сессии и вы сможете узнать все команды, которые запускались.

Короткие варианты для популярных флагов

Сделали алиасы для самых часто используемых флагов, теперь в консоли можно набирать меньше текста.

Было:

tuna http --subdomain=tunnel --location=ru 7070

Стало:

tuna http -s tunnel -l ru 7070

Все опции можно увидеть в справке --help

Какие у нас планы по дальнейшему развитию?

Tuna, что нового: статичные TCP-порты, подключение своего домена и другое

Я решил оставить этот блог как в прошлый раз, и просто подсветить (так как оказалось, что зачёркнутый текст на VC сделать нельзя) то, что уже сделано 🙂, а ещё у нас есть такой же блок в документации.

  • Очень просят статичные TCP порты и мы постараемся сделать это к следующему большому релизу
  • Свой домен, статичный поддомен это хорошо, но иногда свой домен может быть преимуществом
  • Новый сайт и личный кабинет, текущий сделан на коленке и содержит не весь функционал, а хочется красиво 🙂
  • Документация. Сейчас её нет вообще, а ведь там можно описать как устанавливать клиент из репозиториев, которые уже есть, какие-то рецепты и так далее...
  • Новый UI для инспектора запросов HTTP
  • Чтение тела запроса, для отображения в инспекторе
  • Запись действий клиента SSH сессии. Сейчас клиент может подключиться, но какие он вводит команды, неизвестно
  • Тариф для команд
  • Оплата по счёту для организаций
  • Многофакторная аутентификация, для большей безопасности
  • Вход через социальные сети
  • Оплата международными картами
  • Тариф для Enterprise, с собственным wildcard доменом, on-premise инсталляцией ноды и прочими плюшками 🙂

Как видите бэклог не всегда отражает то, что ты будешь делать на самом деле, как говорится живём по аджайлу 😃

На этом у меня всё, спасибо что дочитали до конца 🙂

Контакты

Подробнее можете посмотреть всё на сайте https://tuna.am, надеюсь вам понравится работать с tuna.

Если возникли вопросы, можете задать их нам по почте info@tuna.am

99