Media Automation & You!

Notice: This guide is intended for educational purposes only, and therefor does not recommend nor support the use of illegal methods of download. Keeping your media library up to date with new content can be a daunting task. With all those needy friends and family that are always bugging you to download the newest movie or tv show. It can …

NGINX SSL with Lets Encrypt

SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain private and integral. SSL is an industry standard and is used by millions of websites in the protection of their online transactions with their customers. …

Getting Started with NGINX

NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. NGINX is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption (SOURCE) Installation of NGINX in its self is super easy. There is an up to date package on the Ubuntu Repository. sudo apt-get install nginx …

Automating Ubuntu VM Installations

One of the biggest annoyances in my homelab is having to take the time to setup new VMs. 90% of my VMs use Ubuntu 16.04 Server so I was determined to find a way to automate the process of installing VMs. ‚Äč The method that I found worked best for me was altering the ISO file to include a preseed …

Grafana and Pfsense

Tested on Pfsense 2.3.1-RELEASE If you’re like me, you use some type of custom router OS for your homelab. I happen to use Pfsense as it was the first introduced to me, pre /r/homelab. One of the things I’ve always wanted to do was get data from Pfsense to Grafana. Thankfully, to THIS guide I was able to do so. …

ESXi SNMP Missing Field Value

Some users have reported issues with ESXi and SNMP when using the esxi script from my setup guide. The error we are seeing it (It may look a little different depending on when you caught the error) cpu_number=4 value=’ : missing field value It turns out, the issue is related to ESXi’s snmp.xml file, so we’re going to update it …

The absolute beginners guide to Grafana

Note: This guide was last updated on 03/04/2018. Originally, this guide was built on a dockerized version of Grafana and Influx. I have since moved away from the dockerized version. Should you still want to use the dockerized version, I will continue to update and maintain the script and it can be found HERE. Moving forward the guide will follow …