Voltius — SSH-клиент, который не пытается запереть тебя в подписке

Последнее время я активно ищу замену Termius, и наткнулся на проект Voltius — локальный SSH/SFTP/Serial-клиент на Rust + Tauri. Пока в бете, но уже сейчас выглядит очень достойно. Делюсь впечатлениями.

Что это вообще такое

Voltius — модный, local-first клиент для SSH/SFTP/Serial, написанный на Rust с UI на Tauri (то есть не Electron, а лёгкая нативная обёртка вокруг веб-интерфейса). Позиционируется как открытая альтернатива Termius, и по факту так и есть: часть функций Termius доступна только в платных тарифах, а здесь — бесплатно и с открытым кодом.

Импорт/экспорт без vendor lock-in

Первое, что подкупает — Easy Import & Export. Переезжаешь с Termius или MobaXterm — жмёшь одну кнопку, и все хосты/снипеты уже внутри Voltius. А самое важное — данные всегда можно экспортировать обратно в открытом JSON. То есть тебя никто не запирает внутри приложения: захотел уйти — забрал свои данные и ушёл. Для сравнения, у Termius сильный импорт, но экспорта как такового нет.

Gist Sync — синхронизация без своего сервера

Это фича, которая реально зацепила. Gist Sync — end-to-end encrypted синхронизация устройств через твой собственный приватный GitHub Gist. Никакого центрального сервера Voltius — ты приносишь свой токен, и данные шифруются перед тем, как улететь в гист. По архитектуре из репозитория это тот же принцип zero-knowledge, что используется и в платном облачном синке: ключ шифрования выводится локально (Argon2id + HKDF-SHA256), а наружу уходит только шифротекст. GitHub в этой схеме не видит содержимое вашего хранилища вообще.

И это всё бесплатно — не нужно платить за синхронизацию хостов между устройствами, что для многих SSH-клиентов обычно продаётся как premium-фича.

SFTP с драг-н-дропом

SFTP сделан так, как должен быть сделан — работает и Host↔Host, и Host↔Local, с поддержкой drag & drop. Не нужно переключаться в отдельный файловый менеджер, всё прямо в приложении.

Split Panes с синхронным вводом

Split Panes — можно бить терминал на сколько угодно панелей. И отдельно хочу подсветить: есть broadcast input, то есть ввод синхронно летит во все открытые панели одновременно. Очень удобно, когда нужно накатить одну и ту же команду сразу на несколько серверов — не нужно городить tmux-синхронизацию панелей руками.

Docker и Proxmox LXC из коробки

Container Management — отдельный респект за это. Можно браузить Docker-контейнеры и Proxmox LXC, открывать терминалы прямо в них и управлять ресурсами, не выходя из Voltius. Кстати, по таблице сравнения из репозитория это единственный клиент из перечисленных, где есть полноценная интеграция именно с Proxmox LXC — у Termius, Reach и Termix её нет вообще.

Process Manager и мониторинг

Плюс к этому — Process Manager (смотреть и убивать процессы на подключенных хостах) и System Monitoring (живые графики CPU, памяти и диска). То есть базовый мониторинг сервера прямо в SSH-клиенте, без необходимости ставить отдельный htop/glances по каждому хосту.

Плагины — пока рано, но задел хороший

Plugin System позволяет ставить плагины из официального реестра или указать свой собственный репозиторий. Если честно, сам маркетплейс пока пустоват — проект молодой (в бете), экосистема плагинов только формируется. Но сама архитектура (открытый реестр + свои репозитории) — это правильная база, so вопрос, судя по всему, времени и роста комьюнити.

Сравнение с конкурентами

Раз уж заговорили про экосистему — вот сравнение с другими клиентами (из README проекта, часть данных помечена авторами как WIP):

ФичаVoltiusTermiusReachTermixTabby
ДвижокRust + Tauri 🦀Electron (closed-source)Rust + Tauri 🦀Web (React + Node.js)Electron / Node.js
RAM~300MB~500MB+~300MB
Размер установки~40MB~1GB~40MB
СинхронизацияGist (бесплатно) / Real-Time (платно)только Proчерез Turso (свой аккаунт)Community Plugins
Импорт/экспорт✅ 1-клик + JSON-экспорт🟡 сильный импорт, экспорта нет
Docker🟡 community plugin
Proxmox LXC
Split panes
Мониторинг системы
Terminal sharing✅ Pro (1 гость) / Teams (без лимита)✅ только Teams
ЛицензияAGPLv3КоммерческаяMITApache 2.0MIT

Самое главное для меня — бесплатность и лицензия AGPLv3. Продукт не пытается затянуть тебя в подписку ради базовых вещей вроде синхронизации хостов между устройствами — а именно на этом обычно и зарабатывают конкуренты.

Итог

Voltius пока в статусе беты, кое-где чувствуется, что проект молодой (плагинов мало, документация “coming soon”, детские баги), но по фичам и архитектуре — это ровно то, чего не хватало на рынке SSH-клиентов: быстрый, локальный, с честным экспортом данных и без обязательного аккаунта. Плюс Docker/Proxmox из коробки — редкость даже среди платных решений.

Буду следить за проектом. Репозиторий: github.com/VoltiusApp/voltius

Рассылка

Получайте уведомления о новых постах и не только. Без спама.