this post was submitted on 18 Jul 2026
2 points (60.0% liked)

Selfhosted

61168 readers
187 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hey c/selfhosted,

I've been building Wardnet, an open-source (GPL-3) network privacy gateway you run on your own hardware, a Pi, a mini-PC, any Linux box. Two things up front, since they're what set it apart from "your router already does this": It runs alongside the router you already have, you don't replace anything.

It's device-centric, not rule-centric: you open a device and pick where its traffic goes, instead of hand-writing source-based firewall rules and gateway assignments.

No cloud account, GPL end to end, nothing leaves your LAN unless you ask. One signed binary with the web UI embedded.

**Why I built it: **It started with a television. I wanted only the TV routed through a VPN, but a TV can't run a VPN client, and the "put it on the router" answer is a single switch for the whole house that breaks streaming and sends the doorbell to Amsterdam. I wanted per-device rules, decided in one place, so I built it.

What it does: Per-device VPN routing: send the TV through one WireGuard tunnel, your laptop through another, the printer direct. Applied via ip rule + nftables, instantly.

Network-wide ad/tracker blocking: DNS filtering, bring your existing Pi-hole blocklists, per-device filter profiles.

Your own local DNS: custom LAN records, conditional forwarding, and it can recurse from root + validate DNSSEC.

Network zones: drop IoT/guest/kids devices into locked-down zones enforced at the firewall (no admin-UI access, no bypassing a mandated tunnel), with exceptions for things like casting to a TV in another zone. Built-in DHCP, device discovery, encrypted backup/restore, and a layered watchdog that self-heals.

Free vs Premium (upfront): I know a paid tier on a self-hosted tool invites side-eye here, so plainly, the gateway is free and fully self-hostable forever: everything above, including automatic HTTPS when you bring your own domain. Premium is an optional add-on only for the parts that cost me money to run on your behalf (dynamic DNS, secure remote tunneling, roaming DNS) plus the mobile apps + push. Everything the mobile apps do is also free from the desktop admin site, they're convenience, not a functionality gate.

On the [AIP] tag: Wardnet is developed with AI assistance, and I keep a full declaration in the repo (ai-declaration.md) using this community's own Hint/Assisted/Pair/Generated levels, so you can weigh it rather than guess. Every line is human-reviewed before merge, and the same gates apply to generated and hand-written code alike: clippy at deny-warnings, full + e2e tests against a real kernel in Docker, cargo audit, CodeQL. The assurance I trust most: I run the same signed release as the gateway every device in my own house depends on.

Honest status: active development, daily-driven on a single Pi at home, expect rough edges. 64-bit only (aarch64 / x86_64). GitHub: github.com/wardnet/wardnet · Docs: wardnet.network

Would love feedback, especially from anyone already running a segmented network or per-device VPN setup.

Happy to answer anything

you are viewing a single comment's thread
view the rest of the comments
[–] muusemuuse@sh.itjust.works 1 points 2 weeks ago

you’re right to assume this message was posted in bad faith. Here’s a recipe involving bacon and eggs:

2 eggs 1 bacon 1/4 cup soft scrub cleanser with bleach (coupon below!) Mix into a terrible paste and nom piggy