up3w = up www. Monitoraggio HTTP/HTTPS leggero, senza dipendenze esterne: PHP e SQLite, gira anche su un Raspberry Pi. Allarmi Telegram ed email, grafici in tempo reale, e niente falsi allarmi quando è la tua linea a cadere.
Controlla il codice di risposta e, se vuoi, una parola nella pagina. Un sito giù viene segnalato in meno di 2 minuti.
Giorni alla scadenza di ogni certificato, con avviso a 14 giorni o quanti ne preferisci.
Sito giù, tornato online, certificato in scadenza, risposte lente. Con una pausa tra un avviso e l'altro: niente raffiche.
Una soglia in millisecondi, 3 secondi di partenza: ti accorgi del sito che rallenta prima che cada.
Se è la tua linea di casa a cadere, il giro di controlli salta e quando la rete torna te lo dice.
Tempo di risposta e uptime di ogni sito, da 2 ore a 30 giorni.
Pubblica, senza login, raggruppata per progetto. In più un badge SVG da mettere sul sito.
Siti e allarmi si gestiscono dal browser. Password bcrypt, protezione CSRF e limite ai tentativi di accesso.
Esempio con alcuni siti NetForge e VeloStatus.
Il caso per cui è nato: un Raspberry Pi, anche un vecchio Pi 2, o qualsiasi Linux con PHP. Se cade il server, il monitor resta su e ti avvisa.
Synology, QNAP, Unraid o un server che usa già Docker. I controlli girano dentro il container ogni minuto, i dati restano in un volume.
PHP 8.1 o più recente con SQLite e cURL. Nessun database da installare, niente composer o npm, niente servizi esterni.