docs(readme): добавить однострочный запуск сервера и уточнение про GUI
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user