A 3-post collection

Jenkins behind an Nginx Reverse Proxy

Here at Liquidstate HQ, we use the Jenkins continuous integration server for a wide variety of tasks: Web front end for various scripts Scheduling odd-jobs to run regularly Running various tasks when changes are made to our local Gogs git repositories. Unfortunately, it seems getting anything but a non-trivial installation »

Securing SSH with Authy 2FA

Securing Your Server If you have servers accessible from the Internet, either hosted on the cloud or perhaps a home server that you allow incoming connections to, then you've no doubt worried about how to keep your server secure. In this post we'll demonstrate how you can quickly and easily »


We love graphs here at Liquidstate HQ. After over a decade of building scalable infrastructure, we've learned the hard way that if you're not monitoring it, then you're not managing it! What is Graphite? Graphite is a scalable a real-time graphing system commonly used in conjuction with Collectd and Statsd »