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

Starting out in IT

I recently received an email from a family friend asking what courses or certifications he should look into for getting started in IT. Without knowing what particularly interests him about IT, I wrote the following email and decided it might be useful for others just starting out. TL;DR: Learn Linux, a scripting language of some… Continue reading Starting out in IT