Select Page

The Granger Component Taxonomy Cheat Sheet

Here is a cheat-sheet-style summary of the component structure described in The Granger Component Taxonomy post, as written and imagined by Izaak Schroeder and Neal Granger. For the “why” of this post, see the Summary & Disclaimer at the bottom. Folder...

Troubleshooting Nginx 301 Loops with FastCGI Caching

Lately my sites have been exhibiting very strange behaviour. Several times per week for every site, my uptime monitor notifies me that the site is inaccessible. When I visit the problem site, it’s clear that the uptime monitor is correct – the browser...

RancherOS 1.1.0 ZFS Resilvering Woes

This is a journal entry detailing the weeks of struggle involved with configuring and troubleshooting a ZFS drive arrangement with RancherOS. Completed RancherOS ZFS setup, worked fine Tested a hard fault (cable pull mid-10GB dd write) Resilvered ok, but Docker...

Running Vault CLI From A Docker Container

The HashiCorp Vault binary can be accessed without polluting the host binary environment by using Vault within a Docker container. By using a Bash function we can pass arguments into a single-run Docker command: “`# Vault Docker single-run command...

Nginx Robot Crawler Prevention with the X-Robots-Tag Header

Search engine crawlers are occasionally blocked from reading content for a variety of reasons: the content isn’t intended to be public or searchable, or the content might affect SEO for the site. When this is need, a typical approach is to add an HTML header or...