Protecting Home Assistant with Cloudflare Access and mTLS on Android

Updated September 2024: Added step installing Cloudflare CA cert to avoid client cert installation issues TL;DR: Skip to "Setting up mTLS with Cloudflare and Android" for the high level instructions. There are many different ways to set up Home Assistant so that it is accessible when you're away from…

Read this article

Migrating Home Assistant from sqlite3 to MySQL 8.0

This post quickly documents some notes around my process of migrating Home Assistant's sqlite3 database to a containerised MySQL database. I run all of my home server infrastructure in Docker containers as I like the isolation and distribution model that they provide. The default sqlite3 database used by Home Assistant…

Read this article