~/projects

Projects

Automation, reliability and internal tooling I've built for production Linux estates.

Project portfolio

02 / docker

Client Project Containers

Per-customer Docker full dev stacks with compose files, build defaults, and default anonymised data imports.

docker · docker compose · cmake · ninja

03 / python

Escrow Packager

Python CLI and Docker helper that builds release escrow bundles per client, archiving previous runs and emitting auditable artifacts.

python · docker · cli · cvs

04 / ansible

High Availability

Ansible roles to stand up product nodes in a HA configuration.

ansible · postgresql · rabbitmq · corosync

05 / flask

HotLinks Portal

Flask portal for searchable and launchable internal URIs.

flask · sqlite · bitbucket api · msal

06 / ssh

SSH and Access Guides

Internal guidelines for SSH key standards and remote access best practices.

ssh · security · documentation · linux

07 / go

ZAAP Alarm Monitor

Go-based Zabbix agent plugin that polls application alarms for monitoring.

go · zabbix · systemd · rest

08 / ansible

Site Ops Automation

Automation playbooks for hardening, support issues, OS patching.

ansible · yaml · ssh