My avatar...

Dave Henry Blog

Syndication feed icon
View your Fail2Ban victims
Published - 12 Jun 2025

I wanted a way to see at a glance if I had caught any bad actors with my fail2ban filters

#bash #fail2ban #linux #nginx #security #server
Analysing the Web Logs
Published - 24 Apr 2025

The servers are running, but what are people looking at and what are the bad people doing?

#homelab #linux #server #howto #bash #nginx
Setting up multiple websites with docker compose
Published - 20 Apr 2025

I'm on holiday this week so I needed a project...

#homelab #linux #server #howto #docker #bash #nginx
So it's time to replace my computer
Published - 12 Feb 2025

I've had this computer for about 10 years. It was good when I got it.

Rebuilding
Published - 10 Aug 2024

Over the past few weeks I've been rebuilding few things, and I haven't finished yet. But I realised that I had to do my usual thing of documenting what ...

Linux cheat sheet
Published - 30 Dec 2023

A cheat sheet I was sent by a friend in work, I just needed some place to keep it.

How to host a .NET Core API on Linux with Hestia
Published - 08 Oct 2023

This post provides a step-by-step guide on how to host a .NET Core API on Linux using the Hestia control panel.

Installing Docker
Published - 06 May 2023

Docker is an open-source platform that allows developers to build, package, and run applications in containers, providing an efficient and consistent wa...

#homelab #linux #server #howto #docker #bash
Adding An External DATA HDD
Published - 01 May 2023

Keeping all the config data and the actual stored data away from the main OS drive makes for a headache free upgrade path when you accidentally kill you...

#homelab #linux #server #howto #bash
Post install configuration
Published - 30 Apr 2023

Once you've installed the Operating System on your laptop we need to secure it so it's not so easy for someone to get into your data.

#homelab #linux #server #howto #security #bash
Homelab Is Where the Heart Is
Published - 22 Apr 2023

For the past few weekends, I've been working on a series of posts based on my attempts to build a homelab, while also focusing on staying alive and enri...

Installing Ubuntu Server
Published - 08 Apr 2023

I'm going to show you how to install Ubuntu Server on your old laptop that's been collecting dust in your closet. Why? Well, for starters, you can use i...

03-Monotris
Published - 24 Apr 2022

I finally got around to finishing March's contribution to my One Game a Month 2022 challenge Monotris is a copy of the classic Tetris.

#indieGame #linux #TetrisClone #monoGame #Windows
Bootstrapping your new game project
Published - 12 Mar 2022

When you're just starting out with MonoGame programming on Linux it can be quite daunting especially if you've only ever used Visual Studio to create yo...

#bash #gameDevelopment #indieGame #linux #monoGame
How to start game development in Linux using MonoGame
Published - 05 Mar 2022

Getting set up with Mono Game is as easy as running a script thanks to [Kwyrky](https://github

#bash #gameDevelopment #indieGame #linux #monoGame
02 – MonoMine
Published - 26 Feb 2022

This month's contribution to my One Game a Month 2022 challenge is MonoMine a quick copy of the windows classic

#indieGame #linux #Minesweeper #monoGame #Windows
01 – Slider
Published - 24 Jan 2022

In 2022 I'm challenging myself to produce One Game A Month

#indieGame #linux #monoGame #slidingBlockPuzzle #windows
System update script
Published - 01 Dec 2021

Most Debian based Linux users will just tell you > It's simple just type 'sudo apt update && sudo apt upgrade' But at some point you...