Notes
DNS Errors with docker containers continued - hopefully a final fix via an easy change to the docker compose file of the DNS server.
When running a Gitea runner, it failed because of a DNS lookup failure. Strangely some docker containers could resolve DNS, others couldn’t. Investigation pointed to a host system configuration issue requiring sysctl changes.
The ESPHome Dashboard uses mDNS to locate ESPHome devices on the network. All of a sudden mine stopped resolving devices and I found out that ESPHome doesn’t use the system mDNS resolver and it was actually a sysctl change required.
In preparation to setup a new router running OPNSense, I wanted to investigate the functionality of OPNSense and familiarise myself with it. As the only VM platform I have available curerntly is Incus, I tried to setup an OPNSense VM under Incus but had problems.
While I use docker for most of my home lab activities, I like the option of running system containers or VMs and LXC gives a good way to do that. I previously used LXD but I don’t really like Canonical pushing their Snap packages everywhere so I thought i’d try out the fork Incus.
Anyone who’s interested in learning about Cloud computing has probably gone through all the different Cloud providers free credits / free tier.
As recommended by Frigate, I use a Coral AI Accelerator to do object detection on my home video feeds. Unfortunately the instructions on the official coral.ai page have out of date drivers which do not work on recent kernels such as the Ubuntu 22.04 LTS HWE kernel or the kernel included with Ubuntu 24.04 LTS.