- Go 55.1%
- Vue 24.6%
- Java 8.7%
- CSS 4.9%
- Shell 1.9%
- Other 4.7%
| .github/workflows | ||
| build | ||
| cmd/xrayhelper | ||
| docs/assets/readme/images | ||
| external | ||
| frontend | ||
| internal | ||
| nix | ||
| scripts | ||
| .gitignore | ||
| .gitmodules | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| flake.lock | ||
| flake.nix | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| main.go | ||
| nethelper_server_linux.go | ||
| nethelper_server_other.go | ||
| README.md | ||
| Taskfile.yml | ||
WINGS V DeX
Настольное приложение для Linux и Windows, которое помогает вернуть привычный интернет там, где его блокируют. Прячет VPN-подключение внутри звонков VK (VK TURN) - для провайдера это выглядит как обычный звонок в VK, а не как VPN. Внутри работает WireGuard.
Это настольная версия клиента WINGS V для Android.
Скриншоты
| Главная | Профили |
![]() |
![]() |
| Маршрутизация приложений | Настройки VK TURN |
![]() |
![]() |
Показать ещё скриншоты
| Приветствие | Выбор подключения |
![]() |
![]() |
| Настройки | О приложении |
![]() |
![]() |
Что умеет
- подключаться одной кнопкой
- добавлять профили по ссылке
wingsv://из буфера обмена - входить через
VK IDили работать анонимно - маршрутизация по приложениям (только Linux): пустить выбранные программы напрямую, мимо VPN (
Bypass), или наоборот - только их через VPN (Whitelist) - показывать журнал подключения (runtime и proxy) прямо в приложении
- обновляться прямо из приложения
- проводить через короткое приветствие при первом запуске
Установка
Скачайте версию для своей системы со страницы релизов:
- Linux -
.deb(Debian/Ubuntu),.AppImage(для остальных дистрибутивов) или архив.tar.gz..AppImageи.tar.gzрассчитывают на GTK4 и WebKitGTK 6.0 в системе - в большинстве дистрибутивов они уже стоят, а если нет, ставятся из штатного репозитория (gtk4иwebkitgtk-6.0; в Debian/Ubuntu пакеты называютсяlibgtk-4-1иlibwebkitgtk-6.0-4). - Windows - установщик
...-setup.exeили переносимая версия в.zip
При подключении приложение один раз попросит повышение прав (pkexec на Linux, UAC на Windows) - это нужно, чтобы поднять VPN.
С чего начать
- Запустите приложение и пройдите короткое приветствие.
- Получите ссылку-профиль
wingsv://(её выдаёт тот, кто раздаёт вам доступ), скопируйте её и нажмите «Вставить из буфера». - Нажмите круглую кнопку - готово, вы подключены.
NixOS (x86_64-linux)
Добавьте inputs.wingsv-dex.url = "github:WINGS-N/WINGSV_DeX"; в свой flake, а wingsv-dex.nixosModules.default - в список модулей системы. Затем укажите пользователя:
services.wingsv-dex = {
enable = true;
user = "your-user";
privilegedHelper.enable = true;
};
Приложение откроется в трее после входа в графический сеанс. Профиль и автоподключение настройте в приложении. privilegedHelper.enable убирает запрос пароля, но даёт выбранному пользователю широкие права на изменение сети; без этой опции остаётся обычный запрос через pkexec. GUI не запускается от root. Реальное VPN-подключение с вашим профилем проверьте отдельно.
Для разового запуска без установки модуля используйте nix run github:WINGS-N/WINGSV_DeX. Обновление Nix-версии выполняется через Nix, не через приложение.
Что используется
Wails v3- десктопная оболочка (Go + системный WebView)Vue 3- интерфейсWireGuard- VPN-туннельvk-turn-proxy(WINGS-N/vk-turn-proxy) - обфускация VK TURN с SRTP-mimicry







