guida uptime kuma

Uptime Kuma è un monitor che ti permette di verificare lo stato di servizi in modo rapido e semplice. Installarlo è super facile e quindi se stai self-hostando qualcosa vale sicuramente la pena metterlo su.

DNS

Per prima cosa crea un sottodominio dedicato, ad esempio status.example.com

installazione

Uptime Kuma si installa tramite docker, ti basterà lanciare il comando

docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

Fatto questo, il software sta già girando in locale, su http://localhost:3001. Per esporre il servizio devi configurare il reverse proxy, io ho sistemato Caddy1 così


https://status.bobadin.icu {
    reverse_proxy localhost:3001
}

Fatto questo ti basterà accedere al sito e creare l’account di amministrazione, così potraì aggiungere i tuoi servizi al monitor, impostare le notifiche e sistemare Uptime Kuma come ti pare.

consiglio

Se come me usi docker per installare i tuoi servizi ti consiglio di monitorare direttamente i container. Per poterlo fare ti basta modificare il comando di installazione in questo modo così da montare il volume dedicato

sudo docker run -d --restart=always -p 3001:3001 -v /var/run/docker.sock:/var/run/docker.sock -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

this is the way

Se questa guida ti ha aiutato a monitorare al meglio i tuoi servizi, buon selfhosting! .. con un pelo di tranquillità in più :)

Il divertimento di un babbo mentre la truppa dorme


2024-02-11