projects:wg_watchdog
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
projects:wg_watchdog [2025/03/27 12:27] – | projects:wg_watchdog [2025/04/06 19:07] (текущий) – | ||
---|---|---|---|
Строка 89: | Строка 89: | ||
''/ | ''/ | ||
- | < | + | < |
[Unit] | [Unit] | ||
Description=WireGuard Auto-Recovery Watchdog | Description=WireGuard Auto-Recovery Watchdog | ||
Строка 97: | Строка 97: | ||
[Service] | [Service] | ||
Type=oneshot | Type=oneshot | ||
- | ExecStart=/ | + | ExecStart=/ |
+ | </ | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | <code ini wg-watchdog.timer> | ||
+ | [Unit] | ||
+ | Description=Запуск WG WatchDog по расписанию | ||
+ | |||
+ | [Timer] | ||
+ | OnBootSec=1min | ||
+ | OnUnitActiveSec=5min | ||
+ | Persistent=true | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=timers.target | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | **🚀 Команды для активации** | ||
+ | <code bash> | ||
+ | sudo systemctl daemon-reload | ||
+ | sudo systemctl enable --now wg-watchdog.timer | ||
+ | </ | ||
+ | **Проверка: | ||
+ | < | ||
+ | systemctl list-timers --all | grep wg-watchdog | ||
</ | </ | ||
+ | **Логи (по journalctl): | ||
< | < | ||
+ | journalctl -u wg-watchdog.service --no-pager --since today | ||
</ | </ |
projects/wg_watchdog.1743067665.txt.gz · Последнее изменение: 2025/03/27 12:27 —