Networking · Private networking
NetBird
Connect devices through a WireGuard-based private network with centrally managed access policies. Use the hosted service or deploy the management server yourself.
NetBird handles peer connectivity and gives you policies for deciding which devices can reach which resources. Identity-provider integration connects access to user accounts, while the management layer coordinates the private network. In a homelab, this can provide a way to reach services across locations without making each individual application directly accessible from the public internet.
- License
- BSD-3-Clause / AGPL-3.0Open source
- Runs on
- Linux · macOS · Windows · Android · iOS · Linux (self-hosted server)
- Last updated
- WireGuard networking
- Access policies
- Identity provider integration
Read the guides

Fedora 44 Post Install Guide
Everything I do after a fresh Fedora 44 install — DNF tweaks, RPM Fusion, NVIDIA drivers, Docker, NetBird, and more, including the release-day gotchas I hit along the way.
Read article →
Self-Hosting NetBird with Pocket ID
Set up a self-hosted NetBird zero-trust network on a VPS with Traefik, Pocket ID for passwordless auth, and the built-in reverse proxy feature.
Read article →
Fedora Server Guide: Cockpit, ZFS, Podman, and more!
Build a complete home server using Fedora Server and Podman with ZFS storage, Cockpit management, NVIDIA GPU support, and essential self-hosted services.
Read article →