Init Cyber

Homelab Tools and Resources - Starter Kit

Managing your #homelab can be simple, however some tools can make managing your day-to-day adventure MUCH simpler, with less headache and hassle, depending on your use case. For example, for those starting out (if you were like me) you may have been accustomed to Windows and don’t know a lot of Linux command-line, so something that utilizes a GUI (graphical user interface) is better suited for your needs.

In this post I wanted to list out my top five softwares and resources I use in my homelab (that I really should use more often) when it comes to homelabbing.\

  1. GitHub – awesome-selfhosted/awesome-selfhosted Awesome Selfhosted GitHub is a list of software’s and libraries every homelabber should know about. This list provides everything a homelabber would want, categorized neatly, and kept up with by the masses. From automation to media servers to hypervisors, this list has it all.

  2. Visual Studio Code

Visual Studio Code is available for all operation systems and allows us to edit text files easily from the computer we are working on. Why is this important when we can just SSH into the box and open nano, vim, vi, or GNU emacs? Because Visual Studio Code allows this as well! Best of all you can also view the folder structure within and save the file to whichever folder you need to on the remote server, how cool is that?

Visual Studio Code - Dark Mode

  1. PuTTY – a free SSH and telnet client for Windows (or Windows Terminal)

Putty and Windows Terminal are useful tools when it comes to using SSH from Windows. Not terribly much to be stated here. If you use a linux based desktop already when you are in luck because you have terminal (usually) built in.

  1. Proxmox or [ESXI VMware](https://www.vmware.com/products/esxi-and-esx.html)

While I’m not here to debate on whether Proxmox or ESXi (or any other Hypervisor – Hyper-V, XCP-NG, Xen, etc), the biggest point is, is that a Hypervisor is one of your biggest tools you can use and should be using to make your homelab that much better. If you want to take your homelab game further, look into Docker as well, and venture down the Kubernetes path!

  1. Plex Media Server for Windows, Mac, Linux, FreeBSD and More

Most homelabbers I see start here, self-hosting their own Media Server, and for good reasons. The pile of DVD’s stacking up, not wanting to constantly change DVD’s, but yet not wanting to pay to stream it. The ol’ catch 22 of first world problems.

So, there you have it, my top five tools and resources that got me started into the deep end of homelabbing, what most people started off with, and a good starting point to get into this addiction learning experience.