Secure HAProxy with Let's Encrypt

I currently run Octoprint on a Raspberry Pi that is hooked up to be 3D printer. This setup uses HAProxy to provider the web front end for the user.  I am in the process of securing all my systems so they use SSL (https) and I this article documents how I added SSL to HSProxy using a Let's Encrypt certificate. 


Upgrading Java on Raspberry pi

I required a later version on Java that the one that came with Raspbian.  This was required for OpenHAB.  So how do you upgrade your version of Java?  Run the following commands:

sudo su 
echo "deb xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp:// --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer



Monitoring your UPS with a Pi

I have a need to monitor a couple of APC UPS' that are supplying power for my Home Theater system.  I currently don't have a computer close by but want to monitor those UPS'... A Raspberry Pi and NUT to the rescue.  It seems like a perfect match.

OpenHAB's systeminfo binding on a Raspberry Pi 2

OpenHAB is a great application that allows you to create a Smart Home.  It connects with almost any smart device.  This article assumes you already have OpenHAB installed on your Raspberry Pi 2 and are looking at installing the systeminfo binding to monitor some local stats on your server.