blog@cavelab:~$
Archive
Tags
Search
More
About
Projects
Sitemap
Feed
Archive
Tags
Search
About
Projects
Sitemap
Feed
Archive
2022
April
Setting up a virtual VyOS router
2022-04-04
— Written by Thomas
March
More ducts for the balanced ventilation
2022-03-25
— Written by Thomas
Simple homelab status page — bash script, NetBox, and AWS
2022-03-24
— Written by Thomas
February
Homelab power upgrades — new MBP, PDU, and USB power
2022-02-26
— Written by Thomas
Another ZFS pool expansion
2022-02-25
— Written by Thomas
Scheduled S.M.A.R.T. scans
2022-02-25
— Written by Thomas
Local email server — with Postfix and Dovecot
2022-02-24
— Written by Thomas
Two CAT6 cables and a fiber — from the basement to the attic
2022-02-03
— Written by Thomas
January
The homelab PDU died!
2022-01-31
— Written by Thomas
Organizing my tools — with a tool trolley
2022-01-27
— Written by Thomas
Comments — again
2022-01-26
— Written by Thomas
PowerWalker UPS, NUT, and Home Assistant
2022-01-19
— Written by Thomas
Being a person that writes
2022-01-09
— Written by Thomas
2021
December
Altibox native dual-stack IPv6 on EdgeRouter
2021-12-22
— Written by Thomas
Sharing routes between MikroTik and VyOS — using OSPF
2021-12-21
— Written by Thomas
Altibox fiber — straight into Ubiquiti EdgeRouter
2021-12-16
— Written by Thomas
Using Tibber to control a smart plug — through Home Assistant
2021-12-01
— Written by Thomas
November
Wi-Fi relays for controlling ventilation — WeMos D1, MQTT, and Home Assistant
2021-11-21
— Written by Thomas
Making a manual security alarm in Home Assistant
2021-11-19
— Written by Thomas
Interfacing Komfovent C6 in Home Assistant
2021-11-15
— Written by Thomas
Getting balanced ventilation installed
2021-11-07
— Written by Thomas
October
Moving CAT6 cable for access point; inside the wall
2021-10-25
— Written by Thomas
Turning Hugo aliases into AWS S3 redirects
2021-10-20
— Written by Thomas
Controlling the Raspberry Pi HDMI port — with MQTT and Home Assistant
2021-10-19
— Written by Thomas
Running three CAT6 cables to the living room TV bench
2021-10-18
— Written by Thomas
Running two CAT6 cables to the play room
2021-10-16
— Written by Thomas
Downgrading Unifi APs from 5.43.43 to 4.3.28
2021-10-09
— Written by Thomas
September
Electronics lab equipment
2021-09-21
— Written by Thomas
DAKboard external data — using Home Assistant
2021-09-18
— Written by Thomas
Home office ventilation — controlled by CO₂ level
2021-09-16
— Written by Thomas
Troubleshooting the garage access point
2021-09-16
— Written by Thomas
Plans for my home network
2021-09-02
— Written by Thomas
Reddit traffic spike and website performance
2021-09-01
— Written by Thomas
August
Adding security headers with AWS Lambda@Edge
2021-08-29
— Written by Thomas
Running underground CAT6 to detached garage
2021-08-24
— Written by Thomas
Deploying this Hugo blog to AWS S3
2021-08-19
— Written by Thomas
Mapping the Wi-Fi coverage in my house and garden
2021-08-16
— Written by Thomas
Altibox fiber — straight into Mikrotik CCR1009
2021-08-13
— Written by Thomas
Getting started with MikroTik CCR1009 and RouterOS
2021-08-12
— Written by Thomas
July
Creating a series taxonomy in Hugo
2021-07-16
— Written by Thomas
Replacing Unifi switches with MikroTik
2021-07-13
— Written by Thomas
June
Update Lenovo BIOS with a bootable USB stick
2021-06-25
— Written by Thomas
Getting started with EVE-NG
2021-06-23
— Written by Thomas
URL redirection with AWS Lambda@Edge
2021-06-22
— Written by Thomas
Inter-Tech 4U-4408 server case
2021-06-15
— Written by Thomas
Mona’s flowers are blooming!
2021-06-13
— Photos taken by Thomas
My home Ethernet wiring
2021-06-10
— Written by Thomas
Video solutions for this blog
2021-06-08
— Written by Thomas
Surprice UPS and shutdown test
2021-06-03
— Written by Thomas
May
My ZFS SSD pool seems to be working!
2021-05-21
— Written by Thomas
My 100th post — and some thoughts on writing
2021-05-10
— Written by Thomas
Topping E30 DAC, on Arch Linux
2021-05-08
— Written by Thomas
Dominant color background on cover images — with Hugo
2021-05-06
— Written by Thomas
April
Implementing photo gallery posts in Hugo
2021-04-27
— Written by Thomas
First real macro photos — Mona's flowers
2021-04-25
— Photos taken by Thomas
Three useful Ansible info playbooks
2021-04-24
— Written by Thomas
SIOS — the serial protocol syntax I made
2021-04-21
— Written by Thomas
After trying a lot of task managers, I came back to Todoist
2021-04-12
— Written by Thomas
New tiny pipe — and more pipe tobacco
2021-04-11
— Written by Thomas
Taking breaks — even when working from home
2021-04-09
— Written by Thomas
Garage door opener, flashing LED light
2021-04-06
— Written by Thomas
New Hue downlights in the basement
2021-04-06
— Written by Thomas
March
Some thoughs on storing cigars
2021-03-29
— Written by Thomas
Kids traffic light, with Raspberry Pi Zero W
2021-03-25
— Written by Thomas
Hide your homelab IP with a VPS, WireGuard and iptables
2021-03-22
— Written by Thomas
The mysterious 6-pin fan header on my Inter-Tech server cases
2021-03-17
— Written by Thomas
I got myself a tobacco pipe!
2021-03-09
— Written by Thomas
Testing and installing a Hue compatible Zigbee dimmer
2021-03-09
— Written by Thomas
Setting up a local Unbound ad-blocking DNS resolver
2021-03-06
— Written by Thomas
February
My anticlimactic ZFS SSD pool story
2021-02-20
— Written by Thomas
Static comments using the Github API
2021-02-18
— Written by Thomas
Building and deploying Hugo staging and production to Nginx
2021-02-15
— Written by Thomas
Fiber in the patch panel
2021-02-09
— Written by Thomas
Burner addresses using ProtonMail sieve filter and catch-all
2021-02-05
— Written by Thomas
My new home office
2021-02-03
— Written by Thomas
January
I moved this blog to MediaWiki for one year
2021-01-29
— Written by Thomas
Output Hugo aliases as a Nginx map file
2021-01-27
— Written by Thomas
Turning Hugo aliases into Firebase redirects
2021-01-25
— Written by Thomas
I'm having no luck with ZFS on Arch Linux
2021-01-17
— Written by Thomas
Raspberry Pi DAKboard display
2021-01-17
— Written by Thomas
Replacing a disk and expanding the ZFS pool
2021-01-12
— Written by Thomas
Replacing the OptiPlex 9010 SFF CMOS battery
2021-01-07
— Written by Thomas
2020
May
How I use cloud storage
2020-05-26
— Written by Thomas
April
Moving to a new house
2020-04-01
— Written by Thomas
March
Shorten URLs With HAProxy
2020-03-14
— Written by Thomas
High Availability HAProxy
2020-03-13
— Written by Thomas
Importing emails to ProtonMail
2020-03-03
— Written by Thomas
January
Two channel traffic lights controller — using Wemos
2020-01-29
— Written by Thomas
Making a simple LEGO LED street light
2020-01-27
— Written by Thomas
.no TLD performance
2020-01-25
— Written by Thomas
File server storage migration and expansion
2020-01-11
— Written by Thomas
2019
December
Stack lights for Alertmanager using Raspberry Pi
2019-12-19
— Written by Thomas
Floating ultrawide monitor setup
2019-12-18
— Written by Thomas
November
Inter-Tech 4U-4416 server case
2019-11-17
— Written by Thomas
I&S EYE-4808BK server case
2019-11-02
— Written by Thomas
Inter-Tech 4U-4129-N server case
2019-11-02
— Written by Thomas
October
Raspberry Pi with DS18B20 temperature sensors
2019-10-30
— Written by Thomas
September
Kids alarm module, Raspberry Pi Zero, and MQTT
2019-09-10
— Written by Thomas
Altibox 6rd on OPNsense
2019-09-07
— Written by Thomas
Mirrors moved from the homelab to Terrahost
2019-09-07
— Written by Thomas
August
Ventilation and fume extraction rebuild
2019-08-25
— Written by Thomas
Encrypting TCP traffic between rsyslog and Graylog
2019-08-21
— Written by Thomas
Checking HTTP redirects with Prometheus
2019-08-16
— Written by Thomas
Finding earth leakage on ATTEN 858D hot air gun
2019-08-13
— Written by Thomas
Website redesigned and simplified (again)
2019-08-10
— Written by Thomas
June
Turning comments on
2019-06-17
— Written by Thomas
Website redesign (2.0)
2019-06-04
— Written by Thomas
March
Quieting down the Unifi 16XG switch
2019-03-04
— Written by Thomas
January
Homelab ventilation project
2019-01-23
— Written by Thomas
I've been platform hopping, but have landed on Hugo!
2019-01-07
— Written by Thomas
Electronics lab (2019)
2019-01-05
— Written by Thomas
Homelab (2019)
2019-01-03
— Written by Thomas
2018
December
I made a garden playhouse for the kids — with LED lights
2018-12-10
— Written by Thomas
January
Rebuilding the exhaust ventilation
2018-01-10
— Written by Thomas
The homelab adventure begins!
2018-01-02
— Written by Thomas
2017
December
Putting flickering LEDs in christmas decoration
2017-12-21
— Written by Thomas
November
I got a bench power supply and another shelf for my electronics workbench
2017-11-14
— Written by Thomas
August
Making a WiFi MQTT controlled relay for Home Assistant
2017-08-31
— Written by Thomas
Getting the Raspberry Pi ready for IoT
2017-08-25
— Written by Thomas
Making the Lync status light bigger and brighter
2017-08-04
— Written by Thomas
Network infrastructure upgrade, UniFi FTW!
2017-08-04
— Written by Thomas
July
Stacked Raspberry Pi boards, with common power supply
2017-07-10
— Written by Thomas
May
Modifying a noisy SOS station kids toy
2017-05-17
— Written by Thomas
New ultrawide monitor and computer setup changes
2017-05-11
— Written by Thomas
April
Sticking a LED-strip behind my TV
2017-04-21
— Written by Thomas
March
Mounting blue emergency LEDs on kids' walking car
2017-03-05
— Written by Thomas
February
Putting LED lights in a IKEA play kitchen
2017-02-27
— Written by Thomas
January
Replacing front LEDs on RC car
2017-01-21
— Written by Thomas
Adding shelves, lights and a soldering station to my electronics workbench
2017-01-02
— Written by Thomas
2016
May
Making a Lync status light
2016-05-29
— Written by Thomas
2015
October
The first look at my home office/man cave
2015-10-20
— Written by Thomas
February
Getting started with the AVR microcontroller series
2015-02-27
— Written by Thomas
2014
March
Seasoning a humidor
2014-03-11
— Written by Thomas
2012
March
Temperature and auxiliary sensor (RS-485), AVR
2012-03-10
— Written by Thomas
2011
December
Temperature and humidity sensor (RS-232), AVR
2011-12-05
— Written by Thomas
November
Temperature and light sensor with signalling LEDs (RS-232), AVR
2011-11-23
— Written by Thomas
2010
May
Portable alarm system (school project, electronics)
2010-05-23
— Written by Thomas
2009
June
Car warning lights, with AVR controller
2009-06-30
— Written by Thomas
May
The rack box project
2009-05-23
— Written by Thomas
March
Serial interface module, with analog and digital I/O — AVR
2009-03-07
— Written by Thomas
2008
October
Serial port I/O module with 15 inputs — AVR
2008-10-27
— Written by Thomas
September
AVR car front lights controller
2008-09-18
— Written by Thomas
June
Security keypad with programmable PIN — AVR
2008-06-25
— Written by Thomas
April
Dual channel warning LEDs controller, with AVR
2008-04-21
— Written by Thomas
January
Making kitchen cabinet LED lights
2008-01-31
— Written by Thomas
LCD unit driven by a computer parallel port
2008-01-03
— Written by Thomas
2007
December
Intruder alarm system controller — AVR
2007-12-11
— Written by Thomas
November
Status panel for the Rack box project
2007-11-06
— Written by Thomas
October
Emergency LED strobe, AVR controlled
2007-10-12
— Written by Thomas
July
Serial interface for emergency power off — AVR
2007-07-11
— Written by Thomas
June
Temperature and light sensor, with LEDs — AVR serial module
2007-06-23
— Written by Thomas
DIY apartment LED lights
2007-06-17
— Written by Thomas
AVR alarm disabling unit for production equipment
2007-06-14
— Written by Thomas
Serial port I/O module with 9 in and outputs — AVR
2007-06-11
— Written by Thomas
May
Home power consumption measuring unit, with AVR
2007-05-29
— Written by Thomas
Serial port I/O module with 11 inputs — AVR
2007-05-21
— Written by Thomas
AVR mood light, 500mA per channel
2007-05-20
— Written by Thomas
April
Light sensor with LED display, AVR controlled
2007-04-20
— Written by Thomas
4-channel electronic switch and voltage regulator
2007-04-10
— Written by Thomas
March
AVR alarm disabling unit for production equipment with long stop warning
2007-03-27
— Written by Thomas
February
AVR mood light, 100mA per channel
2007-02-15
— Written by Thomas
January
Module heartbeat monitor, 15 inputs — LCD and AVR
2007-01-31
— Written by Thomas
Electric heater and timer controller — AVR
2007-01-26
— Written by Thomas
Multi-purpose AVR module
2007-01-10
— Written by Thomas
2006
September
Multiplexer output extender
2006-09-02
— Written by Thomas
August
Sound alarm control unit — AVR module
2006-08-22
— Written by Thomas
Fan controller with LCD — AVR powered
2006-08-14
— Written by Thomas
Emergency power off controller — controlled by 555 timers
2006-08-07
— Written by Thomas
July
Bilge pump controller for my dad's sail-boat
2006-07-13
— Written by Thomas
June
Controller for lights and relays — AVR driven
2006-06-24
— Written by Thomas
Module heartbeat monitor, 6 inputs — AVR
2006-06-15
— Written by Thomas
Monitored fuse box, 4 channels
2006-06-14
— Written by Thomas
May
Mute and light controller for the Rack box — AVR module
2006-05-20
— Written by Thomas
Stack lights and horn controller — with AVR
2006-05-16
— Written by Thomas
April
Monitored fuse box, 6 channels
2006-04-21
— Written by Thomas
Power supply and fuse monitoring module, AVR
2006-04-12
— Written by Thomas
Simple IO tester with 6 channels
2006-04-05
— Written by Thomas
2004
July
Wooden 2-post open rack frame
2004-07-27
— Written by Thomas
May
Parallel port I/O module
2004-05-11
— Written by Thomas
April
AVR production line stop alarm
2004-04-16
— Written by Thomas