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

261 total results found

Mounting an Encrypted Outer or Hidden Volume Drive on Windows

Veracrypt

Launch Veracrypt if it's not already open. In Veracrypt, click and highlight on an unused drive letter, and click on Select Device.  Select your Veracrypt encrypted device.  After selecting the drive, click Mount. Enter the password for either the ou...

Install Docker Engine on Debian

Docker Docker Engine

Installing Docker Engine on Debian is a very striaght forward process. Add the official Docker repository, install the dependencies and docker, and you're done.  Docker has an official install guide for Debian located at https://docs.docker.com/engine/install...

2024 - DIY to the next level

My HomeLab Hardware

Another year, another set of change. In this field, the only constant is change.  I was able to get my hands on a set of Mikrotik switches to upgrade the existing network setup. Mikrotik makes great, low noise and low power switches. Their switches are packed...

Bulk Delete Page Revision

BookStack Configurations

SSH into your Bookstack instance. Navigate to the Bookstack directory, and run the folliowing: php artisan bookstack:clear-revisions This will bulk clear out all revision history on Bookstack.  Reference: https://www.bookstackapp.com/docs/admin/commands/#...

Rebuild XCP-NG OS RAID

XCP-NG XCP-NG Storage Configurations

XCP-NG uses mdadm for its software RAID, if you have selected the RAID option during the XCP-NG install.  To rebuild the mdadm RAID, login to SSH to the XCP-NG host.  Run the following to check the current mdadm RAID information, and note down the mdadm RAID...

mdadm - Linux Software RAID

Linux Packages

The mdadm utility in Linux is used for creating, managing and monitoring software RAID setups. RAID is a method for combining multiple disk drives into a single unit to improve performance, redundancy, or both. Checking Existing Array You can check if there...

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 Sync and Keepalived.  Gravity-Sync is a tool that can keep multiple Pi-Hole in sync with each other. Keepalived is a powerful and flexible tool for High Availabi...

Connecting to RouterOS using WinBox

MikroTik RouterOS

Downloading WinBox WinBox is a Windows-based configuration utility developed by MikroTik for managing and configuring devices running RouterOS. It provides a GUI that simplifies the management of MikroTik devices. WinBox can be found and downloaded from http...

Set RouterOS to use DHCP for Management IP

MikroTik RouterOS

Login to the MikroTik device using WinBox, and click on Quick Set on the top left.  This will bring up the option to set the device to use DHCP for its management IP address.  In the Bridge section, choose Automatic for the Address Aqcquistion, and set the...

Updating RouterOS

MikroTik RouterOS

Login to the MikroTik device using WinBox, and click on Quick Set on the top left.  This will bring up the option to update the device OS.  Scroll all the way down until you see the Check for Updates tab.  Click on it to have the system to check for updat...

Enable HTTPS for WebGUI

MikroTik RouterOS

To use HTTPS for the RouterOS WebGUI, first we would need to upload a certificate to the RouterOS device.  Generate a self-sign cert from another place, such as pfSense, Creating Self-Signed Certificate Authority and Certificates, and export it as a .crt and ...

VLAN Setup on RouterOS

MikroTik RouterOS

VLANs are configured in the Bridge section in RouterOS.  Login to the WebGUI, and go to the Bridge tab.  Go to the VLAN tab, and click Add New to add a new VLAN.  Give your VLAN a name in the Comment section, and set the VLAN ID.  Leave the Bridge opti...

Adding a New Admin User

MikroTik RouterOS

Login to the RouterOS device via the WebUI, and go to Systems -> Users, and select Add New.  Enter the detauks for the new user. Select Full for Group to make the user an Admin user. Click ok when done.  Logout of the current session, then try logging i...

Backup and Restore RouterOS Config

MikroTik RouterOS

Backup RouterOS Config Go to Files, and then click on Backup.  Give the Backup a name. Optionally, you can set a password to encrypt and protect the backup.  The backup will be created as a file on the local RouterOS system, which then you can download....

Setting up Out of Band Management Port

MikroTik RouterOS

For most RouterOS devices, there are usually an extra ethernet port on them, labeled as MGMT. This ethernet port is usually connected connected to the rest of the switch ports by default, on the same bridge. You can configure it to be its own bridge, effective...

Installing a Desktop Environment

Debian

If you forgot to install a desktop environment on your Debian system during the install process, or would like to install a desktop environment to an existing Debian system, you can simply run the following to select and install a desktop environment: sudo ta...

Graylog 5 Script Installation on Debian 11

Graylog Installation

Alternatively, you can use the following script I created to install Graylog. #!/bin/bash #Simple script to install Graylog #Update System sudo apt -y update && sudo apt upgrade #Install Prereq packages for Debian 11 minimal install sudo apt -y ins...

Bridge Network

Docker Docker Networking

When you run a container without specifying a network, it is connected to the default bridge network. Docker then assigns an internal IP address to the container, and all containers on the same bridge network can communicate via this internal IP. The concept ...