Рубрики
Технологии

Как я одной командой прокси поднимал

TL;DR: docker-compose файл, поднимающий 3X-UI с настройкой пары входящих протоколов (VLESS, Hysteria2), маскировочным web-сервером с обновляемыми сертификатами, а также dnsproxy для предоставления DoH/DoT. Обкатывался аж на целой одной vps, так что, сами понимаете… это скорее концепт, чем инструмент.

При использовании не забудьте создать рядом .env файл с переменными окружения (они описаны в начале compose-файла), а также каталог www, и положить туда маскировочный сайт (ну хотя бы непустой index.html). После запуска:

— панель будет доступна по адресу https://ваш.домен/admin/ (если вы не задали иной путь);
— не забудьте изменить логин/пароль для панели с дефолтного admin/admin после первого входа (Настройки панели — Аутентификация — Учётная запись администратора);
— стоит также на всякий пожарный отозвать API-ключ, использованный при настройке (Настройки панели — Аутентификация — API токен).

Под катом в основном лирика