Nadzorna ploča (brzo učitavanje)

Resursi servera odmah po prijavi; Project Health, Fail2ban i servisi učitavaju se lazy AJAX-om.

  1. Prvi prikaz (lite status)

    Nakon prijave nadzorna ploča odmah prikazuje CPU, RAM, disk, swap, uptime, OS verziju i UFW status. Te metrike dolaze iz server-status-lite.sh — stranica je spremna za rad u sekundi.

  2. Lazy widgeti

    Tri widgeta se učitavaju u pozadini: Project Health (promet po projektu danas i ovaj mjesec), Fail2ban sažetak (aktivni jailovi, broj banova) i status ključnih servisa (Nginx, Apache, MariaDB, PHP-FPM). Dok se učitavaju prikazuje se skeleton placeholder.

  3. SSL upozorenja

    Ako neki SSL certifikat projekta ističe unutar 30 dana, na ploči se prikazuje upozornost s linkom na modul SSL. Provjerite certifikate prije isteka.

  4. Project Health

    Widget Project Health prikazuje bandwidth po projektu (danas / ovaj mjesec) iz access logova. Korisno za brzi pregled prometa bez otvaranja svakog projekta.

    Savjet

    Ako widgeti ostaju prazni, provjerite sudoers i da www-data/uadmin PHP-FPM pool može pokrenuti bin/*.sh skripte.