thein3rovert Log 1765728166
02 Dec, 2025
System Cleanup and Incus/AdGuard Conflicts
- I plan to remove
wps officeandghosttyfrom my NixOS configuration because they have long build times and I don't use them frequently; I already usekitty. - I have been experimenting with
incusfor the past three days, finding it appealing because it allows creating LXC containers similar to Proxmox, but runs on any baremetal OS. I believe LXC containers could be a valuable, less resource-intensive alternative to usingqemufor virtual machines. - I need to address a recurring warning issue in my system. I often delay fixing things until they are about to break, which is a poor habit.
- Updating NixOS is stressful, as it uses a lot of RAM, sometimes nearing capacity, causing me to "always pray" my machine doesn't crash.
- I am considering running AdGuard on a container, the host itself, or my Proxmox instance to set up two DNS servers for redundancy. This consideration arose after my AdGuard server failed a few days prior, causing access issues for many services.
- I spent several hours fixing a conflict where both Incus and AdGuard were fighting for port 53. The fix involved creating a custom configuration to remove AdGuard from all interfaces and bind it only to the host IP. A recent NixOS upgrade also unexpectedly caused AdGuard to disable DNS rewrite by default.
03 Dec, 2025
Debugging and Incus Network Issues
- I discovered my n8n service was not working and was throwing an error, which I planned to debug in the morning.
- I need to figure out how to host AdGuard on an LXC container using Incus. I first need to ensure Incus supports Tailscale or can use my AdGuard DNS as the main DNS, so that every request goes through AdGuard.
- I encountered an Incus network issue. I eventually fixed the issue around 12:41 PM by restarting the container so the IP configured the previous night could populate.
- Around 14:49 PM, I was finally able to manage my Incus container using Colmena. It was straightforward, and now both containers and VMs are managed by Colmena, leading me to start thinking about better modularization and decoupling.
- However, by 18:28 PM, I realized my LXC container IP changes, meaning all the AdGuard DNS settings I set up now have a different IP, which I will need to fix.
07 Dec, 2025
Proxmox Setup and AdGuard Strategy
- I spent time setting up my Proxmox instance with help from my housemate, Marek. Marek, who manages his own Proxmox server from the UK, helped me install a very old hard drive into the mini-PC node (a Lenovo ThinkPad) which originally only had an NVMe SSD. He also helped me remove the case of the mini-PC.
- My first container on the Proxmox server is a NixOS container instance. I followed a video I had saved for the setup, which was quite easy.
- The plan for this container is to run AdGuard Home as my DNS. I currently run AdGuard in an Incus container and on my main host, but hosting it on a Proxmox instance feels better because I don't daily drive the Proxmox host like my main one.
- I currently connect the AdGuard running on my host to my Tailscale as a nameserver, meaning all my traffic and traffic from other hosts within my tailnet use this AdGuard DNS.
- The downside of this setup is that if my AdGuard goes down, I cannot access my services from other hosts, so I need to make sure it never goes down.