devops

Moving Ghost to MySQL

Ghost uses SQLite by default, here's how to move it to a MySQL database.…

How to Reload Caddy Configuration Without Breaking All Your Sites

Here is a workaround to update Caddy configurations in a Docker container without have one bad config break all sites served.…

Setting up Dell OpenManage on a server running Ubuntu

I have a couple of left-over Dell servers from work running in my basement. Installing Ubuntu on them was actually quite easy and they run just fine - the biggest challenge on all of them was getting them to boot from a bootable USB memory (lot's of tinkering in BIOS…

Setting up a RethinkDB cluster in Docker

I really like RethinkDB, and after a time of shaky waters they have no joined the Linux Foundation and we're hoping for a stable future. One of the big selling points of RethinkDB is how easy it is to set up a cluster of servers. Basically you do it like…

Accessing a SMB host over SSH on a Mac

SSH is a fantastic application. If you have SSH access to a server, you can use it as a VPN to access non-public services on the remote machine or any other on the network the remote machine has access to. The format for an SSH tunnel is this: $:>ssh user@…

Shrink your virtual hard drive file in Docker for MacOS

I really like Docker for MacOS. Not having to explicitly run a virtual machine acting as your Docker host saves a lot of time and headaches. However, Docker for MacOS is still doing just that - running a virtual machine that is your Docker host. And as with all virtual…