News

This is The Homelab Wiki blog. Check it out for updates on new open source apps and other homelab related news!

Open Source

Open Source

Yet Another System Monitor Making Waves - Slashboard-pulsar

Monitoring your systems and servers is nothing new. With so many ways to accomplish this it surprises me to see more software being developed for this purpose.

Yesterday the developer Philippe Négrel-Jerzy announced his new project Shalshboard-pulsar. The description on the Github page simply states the following.

A simple dashboard to keep track of all your active devices/servers

When asked what the technology is behind the project, Philippe responded:

Basically, the home server runs a node js app, with a bunch of API routes (which I need to clean up btw because they are pretty messy) that allow anyone who knows the ip, port and key to retrieve hardware data, and the client (an electron react app) simply fetches the data from the server every second (you should be able to choose the refresh rate in a future update). Then, this data is processed and shown in a graph, using a couple of handy react libs such as visx.

The software is comprised of 2 major components. The nodejs server which runs on the host machine and the desktop app which collects and displays all of the metrics.

Efforts are already being made to create a docker image for the nodejs server side of the project.

It seems like a decent start to a replacement or alternative to other software such as the well known TIG stack (Telegraf, InfluxDB and Grafana), Pulseway, Cockpit, Zabbix and Netdata just to name a few.

You can read more about the Slashboard-desktop client and Slahboard-pulsar server client here on the Github repositories.

More ways to monitor your linux system can be found on our wiki!

Open Source

5 Open Source and Self Hosted Resources for Homelabers in 2021

Homelabs are becoming much more prominent these days as technology evolves. Docker, for example has revolutionized the way web applications are deployed. You can host any dockerized web application and have zero knowledge about the coding language used to create the application. All of this is possible because of the way Docker containerizes the application into a self contained environment that is much easier to manage.

With that being said, many more curious minds are being beamed into the self hosing world using their own hardware. The amazing thing is, you can run your own homelab on something as small as a Raspberry Pi. Docker containers use very little resources enabling you to run multiple applications on one Raspberry Pi if you really wanted to.

If you are on the fence and want to learn more about starting your own homelab to self host your own applications, I have created a list here of 5 resources where you can find open source applications that will allow you to get your homelab up and running at only the cost of the hardware to host it on.

TechWorld with Nana

Nana makes VERY detailed videos on Youtube about Docker and other devops projects. If you want to learn how docker works in depth and detail, this is the channel I recommend the most. Check out her channel TechWorld with Nana.

Awesome Selfhosted

Awesome Selfhosted is a Github repository where you can find a list of Free Software, network services and web applications which can be hosted on your own server. They also have a very active subreddit.

Homelab Subreddit

The Homelab subreddit is a place where techies and sysadmins from everywhere around the world are welcome to share their labs, projects, builds, etc. It's also a great place to learn about hardware, infrastructure and more advanced homelab setups.

Linxserver.io

Linuxserver.io is a group of like-minded enthusiasts from across the world who build and maintain the largest collection of Docker images on the web, and at their core are the principles behind Free and Open Source Software. Their primary goal is to provide easy-to-use and streamlined Docker images with clear and concise documentation.

GeekedTV Youtube

I'd be remiss not to mention my own Youtube channel where I discuss the basics of self hosting and explore new applications while showing how I manage and install them. This wiki is a big part of my goal to help people who are getting into homelabing and self hosting.

There's so many more blogs and Youtube channels out there. You can check out my growing list of blogs here for more inspiration and guides for homelab and self hosting related content,