Ensure the security and stability of your network with our guide on backing up your Pihole configuration. Discover the importance of Pihole backups and step-by-step instructions on how to backup and restore your Pihole settings using both web GUI and command line methods.…
Need to run a quick init script in s6? This is the guide for you! How to add a custom adhoc "oneshot" startup script in a Docker container using the s6-overlay system.…
Sometimes you need to use a specific version of Node, even if that version may be "older". (Don't think of installing a specific version as installing an "older" version, think of it as installing a "long-term support" (LTS) version!) Here is how to install a specific Node version in Ubuntu Linux.…
From time to time, you'll come across the need to kill a lock on your Proxmox server. Fear not, in today's guide we'll discuss the various lock errors you may face and how to unlock a Proxmox VM.…
Log4j is the cybersecurity disaster of the decade. If you thought the SolarWinds hack was bad, well, you ain't seen nothing yet. So what's going on and what's so bad about this exploit? I researched the most expedient and effective way to check for the log4j vulnerability so you don't have to.…
While setting up an apcupsd client on Proxmox, a bunch of questions crossed my mind about the behavior of the apcupsd daemon. I did the experiments to get answers so you don't have to. I hope you find the below apcupsd Q&A helpful. Hopefully it will help you design a better homelab network.…
NFS Stale File Handles can be one of the most frustrating problems when it comes to network-attached storage (NAS). In this guide, we'll talk about methods you can use to equip your NFS clients to recover automatically from stale file handle errors.…
The Ghost blog platform doesn't automatically set up logrotation when it is installed. As a result, Ghost will perpetually append to its log files until you run out of disk space. Here is how to fix it using the logrotate utility in Linux.…