Mini post to celebrate and share a solution I stumbled on. For anyone struggling to get ActivityPub (hosted) working in Ghost 6 (self-hosted), getting errors about it being "not properly configured" in the Network even after adding the extra paths to your reverse proxy's configuration,
This is a post I was not expecting to make, but after I mentioned in an online community about my Matrix setup for video calls with my family, there was some interest in it, and so I've decided to document it here as it may help others to
I suspect not a lot of people are using Meshtastic over Wi-Fi, since it was a little difficult to find the information I'm going to share here. I hope this guide saves someone the time I spent to figure it out. Context My main Meshtastic node is
OpenWRT is an extremely competent little piece of software that breathes new life into wireless routers old and new. But with its main focus being to serve as an all-in-one router and wireless access point, it operates under some assumptions that are not true for all use cases.
I came across this error last week, when trying to create a BlissOS VM with VirtIO graphics acceleration on my server. The fix for it was dead simple but not straightforward to find, so here's how to solve it. Error starting domain: internal error: qemu unexpectedly closed the
Our house is a new build and came with solar panels already fitted. I like having data about my stuff, and have previously attempted to monitor the solar power generation using Home Assistant Glow , which uses a photo-diode to count the LED pulses at the generation meter and push
Tailscale is a very well-known VPN service, which uses Wireguard under hood but abstracts most of the complexity away, and uses very clever tricks to punch through pretty much any firewall both ways, establishing a reliable mesh amongst your devices. Another cool thing about Tailscale is that they try
⚠️ I have moved away from this setup in favour of Steam-Headless , and you probably should too. Rather than a Windows VM hogging the GPU all for itself, Steam-Headless runs inside a Docker container and shares the GPU with the host, meaning I can also pass it
OpenMediaVault is a very powerful NAS solution built on top of Debian, and it is what I chose to run on my main server at home. It has plugins for nearly everything you can possibly need, all integrated into a nice intuitive interface, and it is capable of doing a
Yes, more news at 11. It a different theme than what I originally intended for this blog, but I needed to get this out of my chest. Twelve days ago, following this excellent guide , I "frankensteined" together an ESP32 micro-controller and a photo-diode to allow me
My current ISP offers IPv6 connectivity, but it is opt-in. I suppose due to it being a relatively small business, they lacked the expertise to make things Just Work®, and it took them several weeks to get IPv6 running smoothly on my account. During these weeks of troubleshooting
Most of this post was meant to be a single section in another post I wrote about IPv6, but then it got out of hand and became too long and disconnected from the main topic, so I'm giving it its own space here. The objective of this post
⚠️ I have migrated away from the setup described in this post ages ago, but I'm keeping it up just in case someone wants to experiment with it like I did (and eventually learn it's not worth the hassle). Your time will probably be better