Skip to content
Wróć do AI Lab

WatchDog: n8n pilnuje kontenerów i restartuje je sam

Gdy na jednym hoście stoi wiele dem i usług, awaria nie krzyczy — po prostu milczy. WatchDog to mój strażnik uptime oparty o n8n.

Problem

Ręczne sprawdzanie „czy KartonPak / AutoDocs / Technikalia żyją” nie skaluje się. Downtime wykrywasz za późno — zwykle dopiero gdy ktoś napisze, że strona nie działa.

Architektura

  1. Cron / interwał w n8n (np. co 30–60 s).
  2. Healthcheck HTTP do każdej usługi.
  3. IF down → komenda restartu kontenera Docker.
  4. Alert na Discord (WatchDog bot).
  5. POST statusu na webhook portfolio: /api/watchdog.

Efekt

  • Szybsza reakcja na padnięte usługi
  • Mniej ręcznego pilnowania serwera
  • Na wojciechdekowski.pl widać live feed statusów — nie tylko opis, ale działający dowód

Lekcja

Dobry monitoring to nie dashboard dla sportu. To zamknięta pętla: wykryj → napraw → powiadom → pokaż stan.