Setup Package Cache Server on Ubuntu 18.04

If you’re like me and have several Debian/Ubuntu machines on your network there’s going to come a time when you need to upgrade them. Doing so, will use up a lot of bandwidth while every machine will likely be downloading the same packages. This may or may not upset your significant other who’s binge-watching Gilmore… Continue reading Setup Package Cache Server on Ubuntu 18.04

Nginx and Letsencrypt on SmartOS

acme_tiny is a nice, small utility for creating and renewing your doman SSL/TLS certificates. It’s less than 200 lines of bash and just works. Here’s how to set it up and have your certificate automatically renewed once a month. First, let’s get things installed; nginx and the acme-tiny client and setup the necessary directories. Add… Continue reading Nginx and Letsencrypt on SmartOS

Install elasticsearch 5.x on SmartOS

Whenever possible, I like running software in containers instead of kvms. Aside from the obvious performance gains, server density increases significantly since you’re not kidnapping huge chunks of DRAM from the OS and holding it hostage. I recently had a need to setup an elasticsearch 5.x cluster on a SmartOS machine. It was mostly straight-forward… Continue reading Install elasticsearch 5.x on SmartOS