traefik Traefik v2 and external services like Home Assistant and Blue Iris I recently made the switch from the nginx reverse proxy life to Traefik. I've written a couple of other posts recently about the process: * Running Unifi controller behind
technical Traefik v2 and Unifi Controller in docker Due to the fact that Unifi runs on port 8443 inside the container and expects TLS a couple of extra parameters were required. Here's the relevant docker-compose snippet.
technical How to setup InvoiceNinja v4 with Traefik v2 + nginx with TLS As you may know I'm the sort of chap who runs everything I possibly can using containers. However, setting up a Self-Hosted InvoiceNinja with a reverse proxy - Traefik in this case - wasn't the easiest thing ever. Here's how I did it.
technical Scrutiny - A SMART Hard Drive Monitoring tool Scrutiny is a (currently) closed source SMART hard drive monitoring tool with a pretty web interface and integration with Backblazes' excellent quarterly stats.
terraform How to use count with modules in Terraform 0.13 The upcoming 0.13 release of Terraform adds many new features. In my opinion none are more exciting than finally being able using count when calling a module. At last
3d printing Fix bad TPU prints I have a confession. This week a roll of TPU filament purchased from Rigid Ink in March 2018 was discovered lurking in a box and it was time to print
technical SSH Tips and why ProxyJump is awesome What would we do without SSH? I must use it hundreds of times a day for all sorts of tasks. Connect and control any server anywhere in the world? Yes
openshift Configure Unbound DNS for Openshift 4 A little while ago I wrote a post over on openshift.com about installing Openshift 4 on VMware. Some of you reading it have asked me how I configured the
linux Send a Pushover notification from Linux How can you make a Linux system notify your phone when it reboots?
ansible Secret Management with docker-compose and Ansible Vault Secret management with docker-compose doesn't have to be an enigma.
linux Remove Ubuntu MOTD spam at login For some reason lately the spam from Ubuntu at login via MOTD (message of the day) seems to have gotten worse. Here's how to remove it.
home assistant Roborock S5 zoned cleanup with Valetudo + Home Assistant And with that you should be able to hit the button on the Lovelace card and dispatch the Robovac to wherever you please! Clean-up on Aisle 5.
zfs Combining ZFS with other filesystems using mergerfs Use ZFS to store your most critical data without breaking the bank for your less important files.
pihole Using Pihole with pfsense or opnsense Pihole is a network wide ad blocker. Using DHCP we can tell every device on your network to automatically and transparently use Pihole for DNS. But what if you have
terraform Store Terraform secrets in YAML files with yamldecode In May of 2019 Hashicorp released Terraform 0.12. This release completely changed the way in which variable interpolation was performed and whilst some backwards compatibility was kept, there were
unifi How to adopt a Unifi AP with a remote controller A fresh out of the box Unifi Access Point has no idea what to do with itself. It starts scanning the local LAN for any controllers to 'announce'
home assistant Home Assistant External Reverse Proxy Setup with nginx I run nginx as my reverse proxy of choice from the folks over at linuxserver.io with automated Let's Encrypt functionality. It plugs neatly into the 20 or
ssh sshuttle - A stupidly simple "VPN" over SSH This simple tool is incredibly useful and allows me to route my DNS requests through an SSH tunnel enabling circumvention of firewalls, geo-location content blocks and even protects your traffic from the casual coffee shop packet sniffer.
home assistant Backing up Home Assistant HASSIO is probably the easiest way to run Home Assistant. It's a pre-packaged appliance aimed at a few key devices such as Raspberry Pi and so on. Being
home assistant Getting a Xiaomi API Token for a Roborock S5 to link with Home Assistant On Black Friday the Roborock S5 was discounted heavily enough that I bought one. I gave the Home Assistant Xiaomi Mi Robot Vacuum integration a look over before I did
home assistant Home Assistant Smart LEDs using WLED and ESP8266 WLED library gets native Home Assistant API integration. This post walks you through everything you need to get up and running.
photography My Photography Workflow I received a tweet asking me about my photography workflow and whilst this is something that is constantly evolving I thought it might make sense to at least capture what I’m doing at the moment and share it with the world.
terraform Calculate Terraform count using the length of a list during interpolation How do you use Terraform's count feature and have custom attributes per system? Use arrays and the length function, that's how.
linux Gotchas when migrating Fedora qcow2 images to vmware My issue was that the initramfs didn't contain the necessary drivers for the emulated hardware and as such the VM refused to boot except into emergency mode.
vmware Migrate qcow2 images from KVM to VMWare I recently switched from Proxmox to ESXI for my primary Hypervisor due to better support for automation tools like Ansible and Terraform plus better integrations with Red Hat Satellite. I