В конце июля 2025 года состоялся выпуск открытого мультиплатформеного проекта RustDesk 1.4.1. Это приложение для удалённого рабочего стола, разработанное для самохостинга в качестве альтернативы TeamViewer. Исходный код решения написан на Rust и Dart и опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Версия RustDesk 1.4.0 вышла в мае 2025 года.
Сборки RustDesk 1.4.1 доступны для ПК на Windows, Linux и macOS, а также для iOS и Android. Доступна версия веб-клиента решения.
Проект RustDesk работает из коробки, не требует конфигурации. Можно установить сервер синхронизации на своём хостинге, например в контейнере Docker, под Windows с PM2 или NSSM, на Synology DSM 7.2 и DSM 6, Ubuntu Server, Ubuntu Server с Docker.
Серверный компонент RustDesk распространяется с закрытым исходным кодом, что даёт возможность компании взимать плату за его использование (даже на самохостинге, без SaaS). У бесплатной версии есть ряд ограничений:
Основные изменения и доработки в RustDesk 1.4.1:
добавлены терминал, проверка UDP и IPv6, стилус, возможность ввода одноразового числового пароля;
включён параметр «Принудительно всегда ретранслировать» в адресных книгах и доступных устройствах;
принудительно используется безопасный TCP для сеанса входа в систему вместо игнорирования тайм‑аута;
очистка вкладки «Доступные устройства» при извлечении доступных устройств отключена;
улучшена работа sas;
сокращено время повтора (с 18 до 3 с) для некоторых сетевых ошибок в посреднике рандеву для ускорения подключения при перезагрузке;
исправлены ранее обнаруженные 22 ошибки и бага, включая проблемы с невозможностью ввести пароль при блокировке экрана через RustDesk на macOS, задержкой ввода клавиш на macOS, высокой загрузкой процессора на macOS, когда служба остановлена, а также сбой 32-разрядной версии Windows X64 при подключении камеры.
Примеры настроек компонентов проектаИсточник: habr.com