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 · Последнее изменение: —
