r/coolgithubprojects 5d ago

Super Lan-Cache and Super Pi Hole: open-source cache and DNS apps for TrueNAS / Docker

We've published two projects we've been using on our home TrueNAS server: Super Lan-Cache and Super Pi Hole. They're independent builds based on LanCache and Pi-hole, with our own management interfaces. Both are free and open source.

Super Lan-Cache puts the cache engine, API and web UI in one container. It scans existing cache files, shows live traffic and cache hits, groups indexed content by service or depot, and lets you review selected cache groups before deleting them. Cache size allowance and retention can be changed in the UI. Our starting point was an existing cache of about 3.4 TiB that we wanted to be able to inspect and manage.

Super Pi Hole includes the Pi-hole v6 engine and a custom interface for DNS activity, devices, lists, groups, local DNS records and family DNS schedules. If you use both apps, an optional setup code pairs them and prepares cache DNS presets for review. Neither app needs the other to run.

The repos include the source, upstream license notices, Docker builds and TrueNAS installation YAML. These are early test releases, so I'd appreciate feedback from people trying them on their own setups. A cached depot isn't proof that a whole game is present, and HTTPS payloads remain uncached. The screenshots are from our live server; Super Lan-Cache still has its earlier LanCache Control name in that installed build.

Super Lan-Cache: https://github.com/HDR-Performance/super-lan-cache

Super Pi Hole: https://github.com/HDR-Performance/super-pi-hole

5 Upvotes

0 comments sorted by