Обновить
16K+
2
Ян@yptun

Пользователь

16
Рейтинг
3
Подписчики
Отправить сообщение

YPtun — клиент, который сам поднимает себе сервер

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.1K

В YPtun появилась автоустановка серверов: вводите IP и пароль от VPS, нажимаете кнопку, и приложение само ставит сервер и заполняет поля подключения. Работает для семи движков на Android и ПК. Рассказываем, что происходит внутри и на чём мы спотыкались.

Как это устроено

YPtun — один клиент вместо десятка или как мы собрали кучу протоколов в одном месте

Уровень сложностиСложный
Время на прочтение18 мин
Охват и читатели14K

Xray, sing‑box, Hysteria2, AmneziaWG, TrustTunnel, TURN‑транспорт, MasterDNS, OpenFlux и snolc в одном приложении, с одним Go‑рантаймом на весь процесс. А ещё VLESS с Reality и XHTTP, VMess, Trojan, Shadowsocks, NaiveProxy и WireGuard, всё под Android, Windows, Linux и iOS. Внутри: почему два gomobile‑AAR роняют процесс, как bsdiff упёрся в 2 ГиБ, почему пинг в уведомлении всегда показывал ноль и как перенести данные на новый applicationId, чтобы ими не воспользовалось чужое приложение.

Читать далее

Информация

В рейтинге
407-й
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Разработчик мобильных приложений
Старший
От 150 000 ₽
Git
PostgreSQL
SQL
Docker
Linux
Python
Golang
C++
Bash
Nginx