[Blog](https://tuna.am/en/blog.md)|[tuna-cli releases](https://tuna.am/en/blog/tags/releases)

# Tuna Desktop 0.3 — вход через сессию и любой домен у туннеля

October 29 · 3 min

Вместе с [tuna-cli 0.39](https://tuna.am/en/blog/cli-v0-39-tui-everywhere.md) вышел Tuna Desktop **0.3**. Приложение получило то, что уже есть в CLI: вход через сессию устройства, API-ключи вместо токена и проверку DNS в диагностике. А в форме нового туннеля вместо статичного поддомена теперь поле «Домен»: туда подходит любой ваш домен.

## Вход через сессию устройства

Кнопка **Войти в приложение** теперь создаёт [сессию устройства](https://tuna.am/en/blog/sessions-and-api-keys.md), как `tuna login` в CLI. Подтвердите вход в браузере, и приложение сохранит сессию в системное хранилище ключей: Keychain в macOS, Credential Manager в Windows, Secret Service в Linux. Если хранилища нет, сессия сохранится в локальной базе приложения, и Desktop об этом предупредит.

Сессия Desktop видна в [профиле](https://my.tuna.am/profile?lang=en) рядом с сессиями CLI. Если завершить её там, туннели приложения остановятся сразу, а Desktop покажет экран входа.

Вручную приложение теперь входит по API-ключу, а не по токену: нажмите **войти по API-ключу** под кнопкой входа и вставьте ключ со страницы [API-ключей](https://my.tuna.am/api_keys?lang=en). Если вы уже входили по токену, ничего делать не нужно: он перенесён в API-ключ и продолжит работать. Перейти на сессию можно в любой момент: выйдите и войдите заново.

## Любой домен в форме туннеля

Раньше в форме HTTP-туннеля было поле «Статичный поддомен»: туда вписывалось имя вроде `my-app`, и работал только поддомен, зарезервированный в зоне Tuna. Теперь вместо него поле **Домен**, в которое вписывается адрес целиком:

![Форма нового HTTP-туннеля в Tuna Desktop: название, регион, локальный адрес 7070 и поле «Домен» с подсказкой my-app.a.2na.am](/blog/img/2026-10-29-desktop-v0-3/new-tunnel-domain.webp)

Подходит любой ваш домен:

* поддомен, зарезервированный в [личном кабинете](https://my.tuna.am/domains?lang=en), например `my-app.a.2na.am`;
* [постоянный бесплатный поддомен](https://tuna.am/en/blog/free-plan-permanent-subdomain.md) тарифа Free;
* [свой домен](https://tuna.am/en/docs/tunnels/guides/connect-self-domain.md), например `dev.example.com`.

Туннели, созданные со старым полем, продолжают работать как раньше.

## Обновление с готовой командой

Когда выходит новая версия, Desktop показывает, как обновиться именно на вашей системе. На macOS — ссылка на DMG, на Windows — на установщик или портативный архив, смотря как установлено приложение. На Linux — команда пакетного менеджера вашего дистрибутива (`apt`, `dnf`, `zypper`, `apt-get` в ALT Linux, `pacman`) с кнопкой копирования.

## Остальное

* **Диагностика проверяет DNS.** **Диагностика сети** в настройках вместо IP-адресов API показывает ответы DNS для API и всех зон Tuna, ошибки выделены красным. Пригодится, если корпоративный файрвол или DNS блокирует адреса Tuna.
* **Понятные ошибки сервера.** Если сервер несколько раз подряд ответил ошибкой, в лог попадает её текст, а не только «giving up after 3 attempt(s)».
* **TCP-туннель на другой хост.** Локальный адрес вида `host:port` больше не получает префикс `127.0.0.1`.
* **Linux-пакеты в `code.tuna.am`.** Пакеты публикуются в тот же репозиторий, что и [tuna-cli](https://tuna.am/en/changelog/cli-v0.38.0.md). Сборка для старых систем с webkit2gtk 4.0 называется `tuna-desktop-legacy`.
* **Wails 2.17.** Приложение собрано на свежей версии Wails с исправлениями уязвимостей.

Скачать новую версию — на странице [установки](https://tuna.am/en/docs/guides/install/install-desktop.md), полный список изменений — в [журнале изменений](https://tuna.am/en/changelog/desktop-v0.3.0.md).

## Leave feedback

If you enjoy using Tuna, or on the contrary you are not happy with something, please [leave feedback](https://my.tuna.am/?show_feedback=1&lang=en).

![](/blog/img/2024-08-22/feedback.gif)

## News

We announce new features and posts on our [Telegram channel](https://t.me/tuna_am). Subscribe so you don't miss anything.

## Help

We value our users and carefully review every request. If you have any problems with tuna, please contact us in one of the following ways:

* [Email](mailto:info@tuna.am)
* [Telegram community](https://telegram.me/+Kgbtt0_gJwI5ZmEy)

Categories: [tuna-cli releases](https://tuna.am/en/blog/tags/releases)

[← newer🖥️ tuna-cli 0.39 — интерфейс в терминале у всех команд](https://tuna.am/en/blog/cli-v0-39-tui-everywhere.md)[older →🤖 Docs that are easy for agents to read: llms.txt and Markdown copies of pages](https://tuna.am/en/blog/docs-for-ai-agents.md)
