docs(readme): добавить однострочный запуск сервера и уточнение про GUI

This commit is contained in:
Ruslan
2026-04-14 00:23:02 +03:00
parent e51b7c4dda
commit 19a3e105ae

View File

@@ -49,6 +49,7 @@
- Понятный веб-интерфейс. - Понятный веб-интерфейс.
- Не требует переносить основной WireGuard в Docker: VPN остается в нативном `systemd`. - Не требует переносить основной WireGuard в Docker: VPN остается в нативном `systemd`.
- Проще обслуживание: серверная сеть и NAT остаются под полным контролем Bash-скрипта. - Проще обслуживание: серверная сеть и NAT остаются под полным контролем Bash-скрипта.
- GUI не разрабатывается в этом проекте с нуля: используется готовый `wireguard-ui`, а проект автоматизирует его установку и настройку.
## Какие пакеты устанавливаются ## Какие пакеты устанавливаются
@@ -75,6 +76,12 @@
sudo bash server/install_server.sh sudo bash server/install_server.sh
``` ```
### Запуск сервера одной командой (без `git clone`)
```bash
tmp="$(mktemp -d)" && curl -fL "https://git.ruslan.xyz/ruslan/Wireguard_server/archive/main.tar.gz" -o "$tmp/repo.tar.gz" && tar -xzf "$tmp/repo.tar.gz" -C "$tmp" && bash "$tmp/wireguard_server/server/install_server.sh"
```
Скрипт интерактивно спросит недостающие данные: Скрипт интерактивно спросит недостающие данные:
- публичный IP (если не определился автоматически) - публичный IP (если не определился автоматически)
- порт WireGuard - порт WireGuard