Предположим, что у вас есть рабочий ноутбук, на котором неожиданно заблокированы многие важные сайты. Это создает серьезные трудности в работе, ведь простые задачи начинают занимать удвоенное время без привычных инструментов и ИИ.
Гипотетически, такую проблему можно решить с помощью обратного прокси, установленного в одной локальной сети с вашим ПК. В целях эксперимента я разработал решение, которое случайно разместил в репозитории GitHub и упаковало в Docker, чтобы упростить установку – достаточно одной команды в консоли.
В техническом плане реализация несложная: Nginx выступает в роли обратного прокси, а Python настраивает его конфигурацию и создает веб-интерфейс с помощью Flask.
Для старта нужно загрузить проект с GitHub на свой домашний компьютер, выполнить команду `docker-compose up -d`, после чего можно настраивать веб-интерфейс и добавить нужные сайты. Обратите внимание, что соединение защищено, но браузер может выдавать предупреждение о сертификате.
Перед использованием Locality желательно проверить, не осуществляется ли анализ трафика на рабочем ПК, например, через установленные корпоративные сертификаты. В итоге, это удобный инструмент, который может облегчить работу при определенных условиях.