Skip to main content

Recently Updated Pages

Use Pi-Hole 5 with NGINX for HTTPS WebGUI Access (Old)

Pi-Hole Advanced Configurations

With the release of Pi-Hole 6, NGINX is no longer necessary to provide HTTPS access. Pi-Hole 6 co...

Updated 3 weeks ago by Dillon

Install Pi-Hole 5 on Debian 11 (Old)

Pi-Hole Installation

This guide is for Pi-Hole 5, and is now outdated. Refer to the updated guide Install Pi-Hole 6 on...

Updated 3 weeks ago by Dillon

High Availability Pi-Hole Setup using Keepalived

Pi-Hole Advanced Configurations

A high availability Pi-Hole setup takes redundancy to the next level, through the use of Gravity ...

Updated 3 weeks ago by Dillon

Intsalling Pi-Hole 5 on Raspberry Pi (Old)

Pi-Hole Installation

In this guide, I will guide you through how to set up Pi-Hole for your network. Because Pi-Hole i...

Updated 3 weeks ago by Dillon

Install Pi-Hole 6 on Debian 12

Pi-Hole Installation

As of 2025-07-16, the latest version of Pi-Hole is version 6, which brings forth significant chan...

Updated 3 weeks ago by Dillon

Install Nvidia Driver on Debian 12 Bookworm

Debian

Since Nvidia open-source part of their GPU driver on Linux, the way to install Nvidia driver on D...

Updated 1 month ago by Dillon

How to install Debian 11 Bullseye

Debian

Debian Stable is a great OS base to use for a homelab. It’s compatible and supported by many soft...

Updated 1 month ago by Dillon

History

Linux Command Lines Quick Reference

The history command in the Linux terminal displays a list of previously executed commands by the ...

Updated 1 month ago by Dillon

Graylog 6.2 Manual Installation on Debian 12

Graylog Installation

As of 2025-05-23, Graylog 6.2 is the latest version, and the manual installation process is very ...

Updated 2 months ago by Dillon

Lenovo M720Q/M920Q Tiny Dual M.2 Mod

Lenovo Thinkcentre/ThinkStation Tiny PCs

The Lenovo M720Q and M920Q are from the Lenovo Tiny 5 generation of Lenovo Tiny PCs, that support...

Updated 2 months ago by Dillon

Graylog 5 Script Installation on Debian 11

Graylog Installation

Alternatively, you can use the following script I created to install Graylog. #!/bin/bash #Si...

Updated 2 months ago by Dillon

Graylog 5 Manual Install on Debian 11

Graylog Installation

Install the Prerequisites for Debian Minimal Installations sudo apt install apt-transport-https ...

Updated 2 months ago by Dillon

Installing Plex Media Server on Debian

Plex Media Server

Installing Plex Media Server on Debian is very striaght forward.  Head over to the Plex Download...

Updated 3 months ago by Dillon

Updating Java on Windows for better Minecraft FPS

Minecraft

The default Java version that comes bundled with Minecraft is Java 8. While Java 8 is still suppo...

Updated 3 months ago by Dillon

Secure Erase for SSD

Securely Wiping HDD and SSD

For SDDs, there is the Secure Erase command that can be use to securely wipe the data on the driv...

Updated 4 months ago by Dillon

Bridge Network

Docker Docker Networking

When you run a container without specifying a network, it is connected to the default bridge netw...

Updated 5 months ago by Dillon

Use Graylog behind NGINX for HTTPS

Graylog Configuration

Update base OS and Install NGINX sudo apt update && sudo apt upgrade -y sudo apt install nginx ...

Updated 6 months ago by Dillon

Initial Configuration Wizard

pfSense Installation

By default, the LAN interface for pfSense is set to a 192.168.1.1/24 network. Open up a browser l...

Updated 7 months ago by Dillon

Start Installing

pfSense Installation

Plug in the USB to the machine, and boot into the USB installer. Upon booting into the installer,...

Updated 7 months ago by Dillon

Preparation

pfSense Installation

Download and Prepare Installation Media Once you have decided on your hardware and built the mac...

Updated 7 months ago by Dillon