11
homelab/vpn-route-check/entrypoint.sh
Executable file
11
homelab/vpn-route-check/entrypoint.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
# Сначала поднимаем HTTP, чтобы страница была доступна даже при сбое проверки
|
||||
python3 /app/serve_no_cache.py &
|
||||
# Первый запуск проверки (при ошибке не выходим — сервер уже слушает)
|
||||
python3 /app/check_routes.py /data || true
|
||||
# Каждые 15 минут обновляем данные
|
||||
while true; do
|
||||
sleep 900
|
||||
python3 /app/check_routes.py /data || true
|
||||
done
|
||||
Reference in New Issue
Block a user