Ubuntu Community Feedback on TuxWall - A Custom Network Dashboard for Home Routers Running Ubuntu

I’ve been building a home router setup using Ubuntu Server as the gateway machine (not VM or Docker container), and I’m putting together a web-based dashboard to manage the entire network stack: DHCP (Kea), DNS (Unbound), firewall (UFW/nftables), WireGuard VPN, Suricata IDS, CrowdSec threat intel, plus IPv6 support.

The project is called TuxWall, and it’s currently available at tuxwall.org or on GitHub. I’d love to get Ubuntu community members involved in testing and improving it!

What It Does

  • Centralized UI for monitoring leases, DNS queries, firewall rules, VPN peers, threat alerts, and traffic shaping

  • Built-in AI assistant (opencode) that can audit configs and suggest improvements (with approval needed before making changes)

  • Tested on Ubuntu 25.04/26.04 with a one-command installer script

Where I Need Help

I’m asking for feedback from users who:

  1. Have tried setting up Ubuntu as a router/gateway — what worked/didn’t?

  2. Can test the installer script on different Ubuntu versions or hardware setups

  3. Suggest improvements to make it easier for others (especially IPv6 setup, which can be tricky)

The project has been running in my home lab for several weeks now with no major issues, but I know there’s room for improvement. So the real questions are:

  • What Ubuntu version should I prioritize?

  • Any specific network services or features you’d want integrated?

  • Suggestions on making the installer more foolproof for beginners?

If you’re interested in testing, just install Ubuntu Server (25.04/26.04), run the script, and let me know what works well or where it breaks! Every bit of feedback helps shape this into something truly useful for the community.

Thanks in advance — really appreciate any help everyone can offer!

2 Likes

Welcome to Ubuntu Discourse :slight_smile:

Thanks for sharing and hopefully your call to action will receive positive feedback.

(Moved to the Lounge)