Реализовать локальный прокси сервер socks5 c авторизацией для Electron
Есть приложение на Electron, которое запускает экземпляр браузера Chrome, таких браузеров может быть запущено достаточно много.
Как мы все знаем Chrome из коробки не поддерживает socks5 с авторизацией через логин / пароль.
Поэтому можно поднять локальный прокси сервер и указать аргумент запуска
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --user-data-dir="$HOME/proxy-profile"\ --proxy-server="socks5://localhost:9090"
Вам нужно реализовать такой прокси сервер, который на определенном порту будет создавать Tunnel, для дальнейшего его проброса в GoogleChrome (Таких соединений мы должны уметь создавать много. 1 tunnel - 1 PORT )
Если у вас есть другие идеи по реализации такой задачи, очень хотелось бы их выслушать
В отклике на задачу. Укажите ее стоимость и сроки выполнения