ArunNetworkingPro
๐Ÿ“Š

A dashboard for your home

Because "is the internet down?" deserves a real answer.

Uptime Kuma checks your devices and websites every minute and shows it all on one clean dashboard. When something goes down, your phone buzzes. It's a small taste of what network operations teams use every day.

IntermediateAn eveningUptime Kuma
RouterupInternetupPi-holeDOWNPrinterup๐Ÿ“ฑbzzz! Pi-hole is down

๐Ÿงฐ What you need

Let's build it

1

Start Uptime Kuma

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

Create your account

Open http://your-server-ip:3001 and create an admin username and password.

3

Watch your router

Click Add New Monitor โ†’ type Ping โ†’ name it "Router" โ†’ hostname 192.168.1.1 (your router) โ†’ Save.

4

Watch the internet

Add another monitor: type HTTP(s), name "Internet", URL https://www.google.com. If this goes red while the router stays green, the problem is outside your house.

5

Watch your other gadgets

Add Ping monitors for your Pi-hole, printer or anything else with an IP. For a web app, use HTTP(s) with its address, like http://192.168.1.60:8080.

6

Send alerts to your phone

In the ntfy app, subscribe to a topic with a long, hard-to-guess name (anyone who knows it can read it), such as arun-lab-alerts-7f3k9. In Uptime Kuma: Settings โ†’ Notifications โ†’ Setup Notification โ†’ type ntfy โ†’ enter the same topic โ†’ Test โ†’ tick Apply on all existing monitors โ†’ Save.

โœ… How you know it worked

All monitors show green with a response time graph, and pressing Test in the notification settings makes your phone buzz.

๐Ÿ’ฅ Break it on purpose

Unplug your Pi-hole (or any device you're monitoring). Within about a minute it turns red and your phone gets an alert. Plug it back in and you'll get an "up" message too. You just built real monitoring and alerting.

๐Ÿง  What's really going on

Every monitor is a small check on a timer: send a ping, or request a web page, and time the reply. Several failures in a row mark it down and fire a notification. Tracking the history is what turns "it feels slow" into a graph you can actually point at.

โ† Back to all network labs ยท Stuck? Email me