This thread is for anyone working on personal projects to share their progress, and hold themselves somewhat accountable to a group of peers.
Post your project, your progress from last week, and what you hope to accomplish this week.
If you want to be pinged with a reminder asking about your project, let me know, and I'll harass you each week until you cancel the service
Jump in the discussion.
No email address required.
Notes -
As a slight apology for my last post in this subforum, here is an attempt at explaining my current technical project: Homelab
I started by wanting DNS-level adblocking, like pihole, at home. At one point, I was running AdGuardHome on a low-power, fanless AMD box. The intent was (and reamains) to put the adblocking at the network level, not the device level, so that iphones etc could browse peacefully at home without per-device setup.
I have done a bunch of homelab stuff before, but that was many moves ago. Now I have the same AMD box, like 3 DVDs stacked together (5w idle), with a similar intel box but much more powerful, also fanless, along with an Asus laptop with a broken screen that sits next to my TV and acts like a media box.
They all run Arch linux, so I have a 3 host architecture, and they all run Incus, the successor to LXC/LXD, for "system containers". Not an incus cluster, which brings its own set of headaches. I successfully transferred my Google Fiber stuff to an openwrt incus container, acting as my gateway, on my primary box. Basically switching my Google Nest Pro egg thing from gateway mode to bridge mode. The openwrt container runs dnsmasq for local query caching, and I have an extensive, complicated, layered dnsmasq setup on each Arch host plus Incus on each host runs its own dsnmasq to resolve container names. It was a huge PITA to get working properly but now every host has lighting fast DNS responses no matter what is going on upstream.
Aside from "system containers", there is a also a need for "application containers", and podman is preferred over docker for this.
My real project is the automation of this 3 host homelab network. I use ruby and rake (ruby's make, Rakefile) to manage everything. It's quite sophisticated yet brutally simple. Ongoing, happy to share deets.
More options
Context Copy link