feat: Добавлена установка и управление sing-box, настройка Discord и общие системные утилиты для задач и брандмауэра.
This commit is contained in:
52
README.md
52
README.md
@@ -42,9 +42,10 @@
|
||||
|
||||
| Файл | Описание простыми словами |
|
||||
| --------------------------- | ------------------------------------------------------------------ |
|
||||
| `install-docker-proxy.ps1` | 🚀 **Автоустановщик** — скачайте и запустите, всё сделает сам |
|
||||
| `discord-windows-hack.ps1` | 🎮 Установка ProxiFyre для Discord/Vesktop |
|
||||
| `setup-singbox-native.ps1` | 🎯 Нативный sing-box для Discord UDP (голосовые) |
|
||||
| `manage.ps1` | 🚀 **Главный скрипт** — меню управления всеми компонентами |
|
||||
| `scripts/setup-singbox.ps1` | 📦 Установка и настройка VPN клиента (sing-box) |
|
||||
| `scripts/setup-discord.ps1` | 🎮 Настройка ProxiFyre для Discord/Vesktop |
|
||||
| `scripts/uninstall-all.ps1` | 🗑️ Полное удаление всех компонентов |
|
||||
| `web/server.py` | Веб-интерфейс для управления через браузер |
|
||||
| `web/index.html` | Страница с красивым интерфейсом |
|
||||
| `docker/entrypoint.sh` | Главный скрипт запуска контейнера |
|
||||
@@ -70,23 +71,23 @@
|
||||
|
||||
## 📥 Установка (Windows — самый простой способ)
|
||||
|
||||
Откройте **PowerShell** и выполните:
|
||||
Откройте **PowerShell от имени Администратора** и выполните:
|
||||
|
||||
```powershell
|
||||
# Перейдите в папку с проектом
|
||||
cd путь\к\папке\vpn-proxy
|
||||
|
||||
# Запустите установщик (проверит Docker, соберёт и запустит)
|
||||
.\install-docker-proxy.ps1
|
||||
# Запустите главное меню управления
|
||||
.\manage.ps1
|
||||
```
|
||||
|
||||
> 💡 **Что делает скрипт:**
|
||||
> 💡 **Что умеет главное меню:**
|
||||
>
|
||||
> - Проверяет установлен ли Docker и Docker Compose
|
||||
> - Если Docker не установлен — показывает ссылку на скачивание
|
||||
> - Если уже установлено — показывает статус и меню управления
|
||||
> - Собирает и запускает контейнер
|
||||
> - Предлагает установить ProxiFyre для Discord/Vesktop
|
||||
> - Устанавливает и настраивает VPN клиент (sing-box) — **рекомендуется**
|
||||
> - Показывает статус всех компонентов
|
||||
> - Показывает IP-адреса для подключения из локальной сети
|
||||
> - Настраивает ProxiFyre для Discord/Vesktop
|
||||
> - Полностью удаляет все установленные компоненты
|
||||
|
||||
### Если уже установлено
|
||||
|
||||
@@ -209,39 +210,38 @@ Discord не поддерживает системные настройки пр
|
||||
|
||||
```powershell
|
||||
# Запустите от имени Администратора
|
||||
.\discord-windows-hack.ps1
|
||||
.\manage.ps1
|
||||
# Выберите пункт [2] — Настройка Discord/Vesktop
|
||||
```
|
||||
|
||||
**Что делает скрипт:**
|
||||
- Устанавливает драйвер Windows Packet Filter
|
||||
- Устанавливает ProxiFyre как службу Windows
|
||||
- Настраивает перехват трафика для Discord/Vesktop
|
||||
- Направляет его через прокси `127.0.0.1:8080`
|
||||
- Направляет его через локальный прокси `127.0.0.1:1080`
|
||||
|
||||
> ⚠️ **Важно:** Docker Desktop на Windows **не поддерживает UDP**. Голосовые звонки Discord могут не работать.
|
||||
> Для полной поддержки голоса используйте `setup-singbox-native.ps1`.
|
||||
> ⚠️ **Важно:** Для работы Discord требуется установленный VPN клиент (пункт [1] в меню).
|
||||
|
||||
### 🎯 Нативный sing-box для Discord (голосовые звонки)
|
||||
### 🎯 VPN Клиент (sing-box) — Рекомендуемый способ
|
||||
|
||||
Если Docker запущен локально на Windows и голосовые звонки Discord не работают:
|
||||
Нативный VPN клиент с поддержкой UDP для игр и голосовых звонков:
|
||||
|
||||
```powershell
|
||||
# Запустите от имени Администратора
|
||||
.\setup-singbox-native.ps1
|
||||
.\manage.ps1
|
||||
# Выберите пункт [1] — VPN Клиент (Sing-box)
|
||||
```
|
||||
|
||||
**Что делает скрипт:**
|
||||
- Спрашивает режим работы (удалённый прокси или локальный Docker)
|
||||
- Загружает sing-box v1.11.4 для Windows
|
||||
- Работает с подписками (как веб-интерфейс)
|
||||
- Работает с подписками и VLESS ссылками
|
||||
- Создаёт задачу автозапуска в Планировщике Windows
|
||||
- Настраивает ProxiFyre на локальный SOCKS5 (порт 1080)
|
||||
- Открывает порт 1080 для SOCKS5 прокси
|
||||
- Показывает IP-адреса для использования в локальной сети
|
||||
|
||||
**Если ProxiFyre уже установлен:**
|
||||
При повторном запуске скрипт покажет:
|
||||
**При повторном запуске скрипт покажет:**
|
||||
- Текущий статус службы
|
||||
- Настроенные приложения и прокси
|
||||
- Меню управления (запуск, остановка, логи, переустановка)
|
||||
- Меню управления (смена сервера, перезапуск, остановка)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user