1.4 KiB
1.4 KiB
Sing-Box WARP Docker Project
Docker проект для запуска sing-box с WARP конфигурацией.
Структура проекта
Dockerfile- образ с sing-boxdocker-compose.yml- оркестрация контейнераgenerate-config.sh- генератор конфига из wg:// URLwarp.conf- WARP ключ в формате wg:// URL
Как это работает
- Положите ваш WARP ключ в формат
wg://URL в файлwarp.conf - При запуске контейнера
generate-config.shпарсит ключ и генерируетconfig.json - SOCKS5 прокси поднимается на порту 2080
Формат warp.conf
wg://SERVER:PORT?private_key=...&junk_packet_count=4&junk_packet_min_size=40&...#WARP
Запуск
# Собрать и запустить
docker-compose up -d
# Просмотр логов
docker-compose logs -f
# Остановить
docker-compose down
Использование
SOCKS5 прокси доступен на localhost:2080 без авторизации.
Пример использования:
curl --proxy socks5://localhost:2080 https://ifconfig.me
Обновление конфигурации
После изменения config.json:
docker-compose restart