SafeDesk — это современное, быстрое и надежное программное обеспечение для удаленного управления рабочими столами.
Проект создан для тех, кому важен полный контроль над своими данными, высокая скорость работы и легкость настройки. SafeDesk работает "из коробки" и не требует сложных конфигураций.
- Безопасность и приватность: Вы полностью контролируете свою инфраструктуру. Весь трафик шифруется.
- Высокая производительность: Оптимизированная передача видео и аудио с минимальной задержкой.
- Кроссплатформенность: Доступны клиенты для Windows, macOS, Linux, Android и iOS.
- Свои серверы (Self-Hosted): Вы можете развернуть собственные серверы (Relay и ID) и больше не зависеть от сторонних сервисов.
Если вы хотите спрятать свои серверы (hbbs и hbbr) за прокси, не используйте обычный HTTP Reverse Proxy. Вам потребуется проксирование TCP и UDP трафика.
Пример конфигурации для Nginx (в блоке stream):
stream {
# hbbs - TCP
server {
listen 21115;
listen 21116;
listen 21118;
proxy_pass 127.0.0.1:$server_port;
}
# hbbs - UDP
server {
listen 21116 udp;
proxy_pass 127.0.0.1:21116;
}
# hbbr - TCP
server {
listen 21117;
listen 21119;
proxy_pass 127.0.0.1:$server_port;
}
}Убедитесь, что порты 21115, 21116, 21117, 21118, 21119 открыты в фаерволе вашего внешнего прокси.
Самый простой способ собрать SafeDesk — использовать GitHub Actions:
- Перейдите во вкладку Actions в репозитории на GitHub.
- Включите выполнение рабочих процессов (Workflows).
- GitHub автоматически скомпилирует версии для всех операционных систем и прикрепит их к новому релизу во вкладке Releases.