Some thoughs on storing cigars

Some thoughs on storing cigars

I first got into cigars 9 years ago — in 2012. Since then I’ve tried different ways of storing the cigars, here is what I’ve learned so far.

Read more →

Kids traffic light, with Raspberry Pi Zero W

Kids traffic light, with Raspberry Pi Zero W

As the weather is warming up here in Norway — my kids have gotten their bikes out. To make it more fun, both for them and me, I figured I’d build a series of traffic signals that they could play with.

I first started with a traffic light, simple — red, yellow and green. To control it I am using a Raspberry Pi Zero W, this will allow me to make it communicate on Wi-Fi and MQTT later.

Read more →

Hide your homelab IP with a VPS, WireGuard and iptables

Hide your homelab IP with a VPS, WireGuard and iptables

One (potential) downside to running public services on your homelab, is that you expose your IP address. That may, or may not, be a problem — but here are ways around it. The simplest way is to put Cloudflare in front, but this will only handle web traffic, and is a bit of a black box.

Another, more hands-on, approach is to use a VPS (or LXC container); WireGuard and iptables. We will create a secure tunnel between the VPS/container and the homelab HAProxy instance, and forward traffic using iptables.

Read more →

The mysterious 6-pin fan header on my Inter-Tech server cases

The mysterious 6-pin fan header on my Inter-Tech server cases

I get emails from readers every now and then — but no topic has caused more interest than the 6-pin fan header on my two Inter-Tech server cases, 4U-4416 and 4U-4129-N.

Perhaps for good reason, it allows for the internal 120 mm fans to be PWM controlled. But is completely undocumented! Let’s have a closer look 😃

Read more →

I got myself a tobacco pipe!

I got myself a tobacco pipe!

I’ve been smoking cigars for about 10 years — in the summer months, when the weather is nice, I usually smoke every evening. I really enjoy the peace and quiet of sitting outside, smoking, pondering and minding my own business.

But cigars are expensive in Norway, and I’m not travelling much these days… So I figured I’d give pipe smoking a try. I have several cigar friends what speaks highly of it — so why not? 😃

Read more →

Testing and installing a Hue compatible Zigbee dimmer

Testing and installing a Hue compatible Zigbee dimmer

I recently got a Namron Zigbee dimmer for our kitchen counter LED strip. It claimed to be compatible with the Philips Hue bridge, and it was 😃

Read more →

Setting up a local Unbound ad-blocking DNS resolver

Setting up a local Unbound ad-blocking DNS resolver

I’ve been using dnsmasq as a local DNS resolver for a while, time to switch to Unbound instead.

Read more →

My anticlimactic ZFS SSD pool story

My anticlimactic ZFS SSD pool story

This post was suppose to be a “look I made an SSD ZFS pool”, but will instead be the first post in a trouble-shooting series. Trying to get my SSDs to behave.

But — I am getting ahead of myself… Let’s start at the beginning.

Read more →

Static comments using the Github API

Static comments using the Github API

When moving my website back from MediaWiki to Hugo — I again started to think about adding comments. I’ve thought about this before, even tested quite a bit, and written about it.

I didn’t want to add heavy external resources, or compromise my readers privacy. This blog is static, and I’d like the comments to be static as well.

Read more →

Building and deploying Hugo staging and production to Nginx

Building and deploying Hugo staging and production to Nginx

I am building my Hugo website on a local LXC container, using Gitea and Drone. There are plenty of tutorials on how to connected those two together, so I won’t go through that here.

Instead I want to show you how I build and deploy my staging and production environment to Nginx — using atomic deployments and unique preview URLs.

Read more →