Posts
All the articles I've posted.

Docker Swarm
Updated:It's time to look at building replicated services using Docker swarm. Mostly I build lots of docker compose configs, but not had the need to create an auto

Horizon Client System Lock Up
Updated:For the past few week I've had a really frustrating time dealing with a customer system. Initially I put it down to me moving to Manjaro and the VMWare Hor

docker-compose healthcheck
Updated:Here I'm building a library of health checks used for various docker-compose containers. MySQL / MariaDB healthcheck: test: [ 'CMD', 'mysqladmin', 'ping',

Gnome Background Colours
Updated:I rarely use pictures on my background wallpapers and like to use simple colors. There doesn't appear to be an option in gnome-tweaks to allow me to attain

Bash Linting
Updated:I had some of my bash code commented on publicly and the one comment was "You should run your scripts through shellcheck ." This was probably the most usef

Nginx Maintenance Mode
Updated:We use a simple method of putting an Nginx site into maintenance mode. Just set a geo default variable on on and have it generate a HTTP 503 status respons

Prosody Debugging
Updated:After building an ejabberd container set I'm continuing my foray into the world of xmpp by looking at prosody . I've run into a few man traps along the way

Load Testing with Locust
This has been a very tough few days. I was asked to build some load testing scripts for use with Locust. I was told "How hard can it be? Just a few scripts

Apache Directory Studio
Updated:After upgrading Directory Studio - which is a simple case of extracting the tar.gz file into the location you want the executable eg. $ cd /usr/bin $ sudo

Apache Directory Studio - JNDI
Updated:I've never had a comfortable relationship with Java. Every time something goes a bit wrong in something that uses Java, I spend hours and even days trying