Projects

[Byte by Byte](https://www.bytebybyte.io/ "Byte by Byte)

Byte by Byte is a weekly newsletter covering everything in tech thats happened in the last 7 days. Community moderated on GitHub, everything is open source and free to read. Make sure to sign up for next weeks edition!

Casper Lite

Casper Lite is a fork of the default theme for Ghost, currently powering this blog.

Its features include:

  • Native fonts for faster rendering
  • Replace custom fonts with Font Awesome ones
  • More social (author) and sharing links for posts

Check it out on GitHub and don't forget to it!

GeoJS

GeoJS is a REST API service for geolocation lookups supporting JSON, JSONP and text based formats.

Spread across 3 servers world wide it offers sub second response times for all lookups. Checkout the status page for more timing information.

Reboot Notifier

Reboot Notifier is a small bash script that sends an email notification to the root user on Debian based systems when package updates require a reboot.


Ansible Roles

CSF

My CSF Ansible role handles the full installation and deployment of a CSF firewall on several different linux distros!

Nagios NRPE Server

This Nagios NRPE role handles the installation (assuming there is a package!) and configuration of NRPE on most core linux distributions.

It still needs a tad of work on configuring checks (at the moment its just a flat file instead of yaml 😔) but it's production ready!