Tutorials
How To Proxy Plausible Analytics For More Accurate Website Data
In this tutorial, we’ll cover everything you need to proxy Plausible’s analytics scripts to improve the accuracy of your website data.
Choose Your Own CrowdSec Linux Installation Tutorial
Easily deploy and configure CrowdSec, a crowd sourced threat intelligence / attack mitigation tool, via this tutorial featuring a “Choose Your Own” format – simply select your Linux distro and your preferred install method.
This 1 Simple Proxmox Setting Change Can Significantly Improve VM CPU Performance
Unlock the full potential of your Proxmox VMs with this one simple setting. Learn about the effects the CPU type has on performance, when it’s safe to use it, and how to modify the setting either during VM creation or on existing VMs with this step-by-step guide.
Easily Self Host Vaultwarden Using Docker Compose
In this tutorial, we’ll compare Vaultwarden to Bitwarden and why you would consider using it instead of Bitwarden as well as everything you need to know to get Vaultwarden deployed quickly and easily in your homelab environment using Docker Compose.
Using Pi-hole Local DNS And Why It’s Important In Your Homelab
Pi-hole’s ability to manage local DNS records is one of its most useful yet least talked about features – especially in a homelab environment – regardless of if you’re running just a few simple services in your lab or something more complicated like a Kubernetes cluster full of containerized services.
Setup A HA Galera Cluster On Debian / Ubuntu In 9 Easy Steps
If you need to setup a high availability Galera cluster, you’ve come to the right tutorial! In 9 easy-to-follow steps you’ll learn how to configure MariaDB on your Debian / Ubuntu based servers to ensure your databases continue functioning in the event of a system failure.
How To Setup A Complete Nginx Web Server
This tutorial covers everything you need to setup a complete linux based Nginx web server stack – Nginx / PHP / MariaDB / Redis. Whether you’re looking to run a fully custom site or something based on WordPress or another CMS, this guide will help you get your server up and running in no time.
Using Certbot With Cloudflare’s Reverse Proxy
This tutorial guides you through installing and using Certbot from behind a Cloudflare reverse proxy – without using snap packages as the EFF’s own documentation would instead have you do. While I understand why they’d choose to distribute the software using a “platform agnostic” format, I – like many others – am not particularly a fan of snap packages.
How To Setup & Configure A Nginx Reverse Proxy
If you run multiple services on your network – especially using Docker – hosting a Nginx reverse proxy is an invaluable tool for making accessing those services easier. With this guide, you’ll have Nginx setup and configured in no time. While the bulk of the information regarding configuring Nginx will apply to any Nginx install, the scripts / instructions specific to installing the software will only work on Debian / Ubuntu.
Self Hosting Gitea On TrueNAS Scale With Working SSH Access
This tutorial covers how to configure a Gitea instance on TrueNAS Scale with SSH functioning properly for server communication. As of the time I’m writing this tutorial, there are problems with getting SSH working when deploying Gitea using the TrueCharts catalog. I’ll update this tutorial when I’ve worked out how to resolve the SSH related issues with the TrueCharts install.
How To Add & Verify SSH Keys Inside Gitea
This short tutorial shows you how to add and verify SSH keys to a Gitea server. Configuring your Gitea account with a SSH key provides a level of security to your interactions with the server. These instructions should work regardless of how you’ve setup your Gitea server. This tutorial is part of a series on hosting your own Gitea server.