feat(server): добавить --gui-reset-db для синхронизации дефолтов GUI
This commit is contained in:
@@ -82,6 +82,11 @@ sudo bash server/install_server.sh
|
||||
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"
|
||||
```
|
||||
|
||||
Если GUI уже ранее запускался и нужно переинициализировать его дефолты (подсеть, endpoint, пользователь/пароль), добавьте:
|
||||
```bash
|
||||
--gui-reset-db yes
|
||||
```
|
||||
|
||||
Скрипт интерактивно спросит недостающие данные:
|
||||
- публичный IP (если не определился автоматически)
|
||||
- порт WireGuard
|
||||
@@ -287,6 +292,8 @@ docker ps -aq --filter 'label=com.docker.compose.service=wireguard-ui' | xargs -
|
||||
docker ps -a --format '{{.Names}}' | grep -E '(^|[_-])wireguard-ui($|[_-])' | xargs -r docker rm -f
|
||||
```
|
||||
|
||||
Если клиенты из GUI создаются в неправильной подсети (например `10.252.1.x` вместо вашей `10.66.66.x`), запустите установщик с `--gui-reset-db yes`, затем создайте клиента заново и пересканируйте QR.
|
||||
|
||||
## Важные пути
|
||||
|
||||
- Серверный конфиг: `/etc/wireguard/wg0.conf`
|
||||
|
||||
Reference in New Issue
Block a user