f381eb72580cc8d728bdd019c2efe763745b6950
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
Возьмите на странице Warp-Generator конфиг для Throne и вставьте его в warp.conf как есть
wg://SERVER:PORT?private_key=...&junk_packet_count=4&junk_packet_min_size=40&...#WARP
Запуск Docker-Compose
# Собрать и запустить
docker-compose up -d
# Просмотр логов
docker-compose logs -f
# Остановить
docker-compose down
(Alternative) Установка как systemd service без docker!
curl -fsSL https://raw.githubusercontent.com/jahlib/sing-warp-socks5/refs/heads/master/quick-install.sh | sudo bash
Использование
SOCKS5 прокси доступен на localhost:2080 без авторизации.
Пример использования:
curl --proxy socks5://localhost:2080 https://ifconfig.me
Обновление конфигурации
После изменения config.json:
docker-compose restart
Description
Languages
Shell
95.1%
Dockerfile
4.9%