docs: LIMIT при добавлении сервера и force_export в README
Описано, что make install LIMIT не трогает старые VPS и как принудительно перевыпустить URL/QR через hysteria2_force_export. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -80,10 +80,12 @@ make install # → output/index.html откроется в браузере
|
||||
|
||||
```bash
|
||||
make install LIMIT=vps-de
|
||||
make install LIMIT=vps-nl # только новый сервер — старые не трогаются
|
||||
make update LIMIT=vps-nl
|
||||
make export
|
||||
make uninstall LIMIT=vps-de
|
||||
make update EXTRA_VARS='hysteria2_force_export=true' # перевыпустить URL/QR для всех
|
||||
make install EXTRA_VARS='hysteria2_force_export=true' # то же при install
|
||||
make install EXTRA_VARS='hysteria2_open_browser=false'
|
||||
make update EXTRA_VARS='hysteria2_wait_for_acme=false'
|
||||
```
|
||||
@@ -240,6 +242,25 @@ hysteria2_obfs_password: "{{ vault_hysteria2_obfs_passwords[inventory_hostname]
|
||||
|
||||
Принудительно перевыпустить URL/QR для всех VPN-пользователей: `hysteria2_force_export: true`.
|
||||
|
||||
```bash
|
||||
make install EXTRA_VARS='hysteria2_force_export=true'
|
||||
make update LIMIT=vps-de EXTRA_VARS='hysteria2_force_export=true'
|
||||
```
|
||||
|
||||
### Добавить второй VPS
|
||||
|
||||
После `make install` на первом сервере можно добавить ещё один хост в `inventory/hosts.yml`.
|
||||
|
||||
**Без `LIMIT`** `make install` пройдёт по **всем** серверам из inventory. На уже установленном пароли и файлы URL/QR **не перегенерируются** (берутся из `output/<server>/server-info.yml`), если вы не меняли его `hysteria2_users`, домен или порт.
|
||||
|
||||
Чтобы **не трогать** уже работающий VPS и экспорт:
|
||||
|
||||
```bash
|
||||
make install LIMIT=новый-сервер
|
||||
```
|
||||
|
||||
`LIMIT` — имя нового хоста из inventory (например `vps-nl`).
|
||||
|
||||
### Добавить / удалить пользователя
|
||||
|
||||
1. Отредактируйте `hysteria2_users` в `inventory/hosts.yml`.
|
||||
|
||||
Reference in New Issue
Block a user