add domain timeout support and update examples
This commit is contained in:
@@ -36,12 +36,12 @@ git clone gitea@gitea.lan:pyrschtjag/xray-manager.git /opt/.xray-manager
|
||||
```bash
|
||||
git clone https://gitea.oyacoi.ru/pyrschtjag/xray-manager.git /opt/.xray-manager
|
||||
```
|
||||
### 3. Создание симлинков
|
||||
### 3. Интеграция скрипта
|
||||
|
||||
Для интеграции скрипта в систему выполните следующие команды:
|
||||
```Bash
|
||||
# Конфигурационный файл
|
||||
ln -s /opt/.xray-manager/config/xray-manager /etc/config/xray-manager
|
||||
cp /opt/.xray-manager/config/xray-manager.example /etc/config/xray-manager
|
||||
# Инит-скрипт для управления сервисом
|
||||
ln -s /opt/.xray-manager/init.d/xray-manager /etc/init.d/xray-manager
|
||||
# Команда в PATH для быстрого доступа из любой папки
|
||||
@@ -54,7 +54,7 @@ ln -s /opt/.xray-manager/xray-manager.sh /usr/sbin/xray-manager
|
||||
|
||||
* **/etc/init.d/xray-manager start** — **Холодный запуск** <br> Полная инициализация системы: создание таблиц nftables, цепочек и правил. При первом запуске скрипт автоматически скачает все списки из URL. Если списки уже есть в кэше — применит их.
|
||||
|
||||
* **/etc/init.d/xray-manager reload** — **Локальное обновление** <br> Применяет изменения, внесенные в конфигурационный файл /etc/config/xray-manager (например, изменение портов или добавление новых секций), но не обращается к сети. Если вы изменили URL в конфиге, скрипт выдаст предупреждение о необходимости запуска update.
|
||||
* **/etc/init.dИ отредактируйте/xray-manager reload** — **Локальное обновление** <br> Применяет изменения, внесенные в конфигурационный файл /etc/config/xray-manager (например, изменение портов или добавление новых секций), но не обращается к сети. Если вы изменили URL в конфиге, скрипт выдаст предупреждение о необходимости запуска update.
|
||||
|
||||
* **/etc/init.d/xray-manager update** — **Умная синхронизация** <br> Скрипт опрашивает все внешние URL. Благодаря системе хеширования (Hashing), загрузка и пересборка правил произойдет только для тех списков, которые реально изменились на удаленном сервере. Это экономит трафик и минимизирует нагрузку на процессор роутера.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user