Author: Justin Silver

Using APK for Alpine Linux with Docker

Some quick tips on how to use apk for Alpine Linux in a Docker environment. Some common use cases might be to install command line tools you will use in scripts, or to compile...

OSX Mojave Disappearing Icons Fixed

Icons on my Macbook Pro running OSX Mojave (10.14.6) started disappearing and being replaced with a generic icon in the Dock, Finder, Applications, task switcher, etc… which is pretty annoying as it makes it...

Rust: JSON stringify and parse in Node.js

I’m learning Rust for a project to build native modules for use with Node.js and it took me a bit of time to figure out how to parse and stringify JSON using serde_json and...

Fix pkg on FreeNAS 11.2

I upgraded to FreeNAS 11.2, and then was unable to run pkg with an error about being unable to find the local repo file. pkg: Repository local load error: access repo file(/var/db/pkg/repo-local.sqlite) failed: No...

Docker-CE on CentOS 7

Install Docker-CE (not just “docker) to get the latest version on CentOS. Update firewalld to allow host/container traffic. Restart firewalld to pick up the changes. Create a group named “docker” and add any users...

Wildcard SSL Certs: Let’s Encrypt & Cloudflare

My servers have been using free Let’s Encrypt SSL certificates for some time now, but I was really excited to hear about support for wildcard SSL certificates in 2018. Wildcards are now available thus...