Jonathan Wright's repositories
update-systemd-resolved
Helper script for OpenVPN to directly update the DNS settings of a link through systemd-resolved via DBus.
ansible-role-strongswan
Ansible role for configuring strongSwan on Arch, Debian, & RHEL.
monitoring-nagios-haproxy
Nagios plugin (suitable for Nagios Check-compatible programs) for monitoring HAProxy services.
monitoring-munin-haproxy
Extensive Munin plugin for monitoring HAProxy services.
puppet-bacula
Puppet class to create backup configuration for Bacula with a single director and one or more Storage Daemons. Supports control over on which day full backups are made along with optional /home directory backups and the ability to include/exclude directories on a per-node basis.
ansible-role-users
Custom user-management role for linux-based systems, with test-kitchen/serverspec tests.
jenkins-config
Personal Jenkins Job Builder configuration for managing tasks and jobs.
ansible-role-java
Install and configure Oracle or OpenJDK Java, with test-kitchen/serverspec tests.
ansible-role-elasticsearch
Install and configure ElasticSearch, with test-kitchen/serverspec tests.
ansible-role-redis
Install and configure Redis, with test-kitchen/serverspec tests.
aur-last-known-good
AUR package to take a copy of the last known good kernel as a backup.
aur-openvpn-update-systemd-resolved
AUR packaging for update-systemd-resolved script.
concourse-aur-scripts
The Concourse Pipelines to build packages for the n3tuk Arch Linux Repository.
concourse-pipelines
The core pipelines for Concourse CI
drone-s3-sync
Drone S3 Synchronisation Pipeline Plugin.
terraform-docs-gh-actions
A Github action for generating Terraform module documentation using terraform-docs and gomplate
terraform-module-s3-cloudfront
Terraform module which creates a CloudFront-enabled S3 bucket for static website hosting.
zmk-corne-42
My personal keyboard configuration for the 42-key Corne from Typeractive