Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

144 total results found

Adding pfBlockerNG

pfSense pfBlockerNG Package

Login to your pfSense, and go to Systems -> Package Manager. Find the pfBlockerNG package in the Available Packages list. You will notice that there is two versions of pfBlockerNG. The devel version is a few version ahead of the other package, and may co...

Configuring pfBlockerNG for WAN Malicious Blocking

pfSense pfBlockerNG Package

Login to pfSense, and head over to Firewall->pfBlockerNG. Go to the IP Tab. Check that CIDR Aggregation is Enable. This will optimize the block list in the long run. Make sure Inbound Firewall Rules is set to WAN, and is default to Block. For Outbound...

Disk Usage - Check Free Spaces Available

Linux Command Lines Quick Reference

You can use the df command on a Linux system to check the available disk space. df You might notice that the disk usage is measured in bits. This is generally not helpful for us to read it. However, you can use the -h flag to allow the df command to displa...

Updating Pi-Hole

Pi-Hole Installation

Updating Pi-Hole is an easy task. First, make sure your base OS is up to date. On Raspberry Pi OS (or any other Debian based OS), run the following command to update the OS: It is always a good idea to update the base system OS first before update! sudo apt ...

Use Pi-Hole with NGINX for HTTPS WebGUI Access

Pi-Hole Advanced Configurations

The default installation of Pi-Hole gives you an option to use the lighttpd webserver, which is a very lightweight webserver option, but it does not give you the option to enable or use HTTPS for accessing the WebGUI. We can force the local Pi-Hole installati...

Regenerating SSH Host Keys

Linux Command Lines Quick Reference

If you need to regenerate the SSH Host keys on a system, such as after you clone an Linux system and want to make the new clone unique, you can use the following commands to regenerate the system SSH host keys. Remove Current SSH Host Keys #Remove current SS...

Install Pi-Hole on Debian 11

Pi-Hole Installation

If you do not have an Raspberry Pi, you can also install Pi-Hole on a virtual machine, on a Linux OS. In this guide, I will show you how to install Pi-Hole on Debian 11. Prerequisites 1. Debain 11 Installed and Configured. How to install Debian 11 Bullseye ...

Set your Window Computer’s DNS to Pi-Hole

Pi-Hole Configurations

Since everyone will have different network setup, it is best to do some research on the router you have for your network. Ideally, you should navigate to the DHCP setting for your router, and change the DNS portion to the Pi-Hole IP Address. This will allow a...

Configure Pi-Hole

Pi-Hole Configurations

When Pi-Hole completes installation, it will have a random password set for you to login into the web console. If you did not write down the temporary password, or you have forgot the Pi-Hole admin password, you can change the password by issuing the following...

neofetch - Display System Info in Terminal

Linux Packages

As of 2024-04-26, neofetch is in public archive and no longer maintained. https://github.com/dylanaraps/neofetch  Have you ever wonder how the below terminal output is created? neofetch is the answer! neofetch is a simple package that can be be use to disp...

My Bash Terminal Setup

Lunix Customization

Append the following line in ~/.bashrc #Use echo to append the following line to ~/.bashrc echo 'export PS1="\[\e[0m\][\[\e[0;93m\]\d \[\e[0;93m\]\t\[\e[0m\]] \[\e[0;92m\]\u\[\e[0m\]@\[\e[0;92m\]\h\[\e[0m\](\[\e[0;91m\]$(ip route get 1.1.1.1 | awk -F"src " '...

Limit Login to Certain IP Addresses

BookStack Configurations

By default, BookStack does not have built-in support for limiting access to the login page. However, through BookStack's Logical Theme System (https://github.com/BookStackApp/BookStack/blob/development/dev/docs/logical-theme-system.md), it is possible to crea...

Install on Debian 11

Graylog

Install the Prerequisites for Debian 11 Minimal Installations sudo apt install apt-transport-https uuid-runtime pwgen dirmngr gnupg wget As of 2022-11-11, the official documentation for Graylog (https://docs.graylog.org/docs/debian) calls for Java 11. Gray...

Updating BookStack

BookStack Configurations

Update the base OS system: sudo apt update && sudo apt upgrade -y If your BookStack Instance is running on a virtualized platform, it is a good idea to take a snapshot before proceeding to update BookStack application. Otherwise, make sure you have a backu...

Use Graylog behind NGINX for HTTPS

Graylog

Update base OS and Install NGINX sudo apt update && sudo apt upgrade -y sudo apt install nginx Unlink the default config sudo unlink /etc/nginx/sites-enabled/default Using your preferred text editor, create a new config file at /etc/nginx/sites-availa...

2018 - It continues to grow

My HomeLab Hardware

Over time, as I accumulate more and more consumer hardware, my home lab grew and changed. Below is the upgraded janky hardware for FreeNAS: Intel i7-4790K 32GB (4x8) DDR3 RAM Asus Z97 Motherboard Syba SATA PCIe Expansion Card 4x4TB HDD in RAID 10 3x 48...

2019 - Proper rack case

My HomeLab Hardware

While open-air "case" can work, it's not a good idea to leave all the electronics exposed to elements. Sometime during the year, Newegg had a flash sale on a Rosewill L4000 4U server case for cheap, and so I upgraded the lab once more. The components largely ...

2020 - Time for a rack

My HomeLab Hardware

Lock down happened. What better way to spend the idle time than to DIY a wooden server rack? The wooden server rack is made from 2x4s, which I got laying around, long before the pandemic skyrocket the cost of wood. Drawer rails from Home Depot works well...

2021 - Finally, a proper rack.

My HomeLab Hardware

Shortly after vaccination was available to the general public, I switched job. The company was in the middle of an physical office migration and was getting rid of half-height server racks. Of course I took one home. It is a very nice 25U rack. All hardwa...

2022 - Is this still a homelab?

My HomeLab Hardware

Electricity cost are on the rise. At this point, the Ivy Bridge Xeon Processors are over 8 years old, and are drawing more watts compared to a more modern processor. Time for an internal upgrade. A LOT of upgrades. From top to bottom: 1U 24 Port Patch P...