Tag: ubuntu

  • Homelab Series, Part 0: What’s a homelab anyways?

    Welcome back! Today we’re going to be starting a series about my homelab adventures and exploring some of the lessons learned, thoughts behind it, and how I’ve put these technologies into practice to make my life easier and more secure. We’ll start with the basics: What’s a homelab and why did I start making one?

    (more…)

  • Using Uptime Kuma for Network Monitoring

    Welcome back!

    Today I’m looking into Uptime Kuma, a monitoring tool that in my eyes is perfect, simple and intuitive and does exactly what I need for monitoring my home network. What is Uptime Kuma? I’m glad you asked.

    (more…)

  • Overly complicated ideas: IRC command of servers!

    A little background: I get these ideas once in a while that eventually come to fruition after a couple months of brainstorming and tinkering. I’ve had the idea for a while of having a central way to maintain my fleet of Linux servers I host along with Windows if possible. In the past, I used ssh keys to login and run updates. It worked pretty well but I’d like a way to remotely run and/or monitor these. Enter IRC…

    (more…)

  • Most complicated home network ever…ever.

    A little background:

    I’ve been building and tinkering with computers since I was about 12, when I got my own laptop and desktop both from garage sales and began swapping parts, doing OS upgrades from floppy disks and doing whatever I could to tinker with them. Fast forward almost two decades, and I’m still at but on a much larger scale.

    (more…)

  • Arduino Wireless Logging, Post Three: Mysql, PHP, and a little networking

    Here’s where things started to get a little more complex. At this point, I have a wireless system to transmit data from multiple nodes to a central hub (node0) which collects and shows the data via serial connection.

    The general idea/goal is this:

    • Arduino Nodes send data to central node
    • Central node is connected to home network and sends this data to a LAMP server (Linux-Apache-Mysql-PHP)
    • The server takes this data, breaks it into a mysql statement, and pushes it into the database to log

    (more…)