NetBird-Management

NetBird is an open-source VPN management platform built on top of WireGuard® making it easy to create secure private networks for your organization or home.

  • Network Services
  • Tools & Utilities
NetBird is an open-source VPN management platform built on top of WireGuard® making it easy to create secure private networks for your organization or home. The Management service is the central coordination component for NetBird. It keeps the network state, public Wireguard keys of the peers, authenticates and distributes network changes to peers. Look at the "Additional Requirements" for the other two parts of the server stack.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

46/100 Fair

Maintained
No data
Popular
No data
Easy to install
351 install platform, install notes, Docker image
Light to run
602 GB minimum RAM, runs on ARM

Based on 2 of 4 factors.

Availability: platform listings confirmed today, links checked 15 days ago

No GitHub repository data collected yet.

Resources & Compatibility

Minimum requirements: 2 GB RAM, 1 CPU core(s), 20 GB disk. ARM (e.g. Raspberry Pi) is supported.

Checked 16 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Set your domain and cert email first Put NETBIRD_DOMAIN (the web address you'll use) and NETBIRD_LETSENCRYPT_EMAIL (contact for automatic HTTPS certificates) in setup.env before starting. This matters because the certificate and URLs depend on it, so a missing or wrong value can make the dashboard unreachable. source
  • Create an owner account at first run When setup is required, create the first owner account with your email and a password of at least 8 characters. Without this owner account, you cannot log in or manage the NetBird network. source
  • Save the setup key for your devices Create a setup key and keep the key string safe, then use it when registering each computer. The key is what lets a new device join the network, so if it is lost, expired, or revoked, new devices cannot connect. source

Fetched 16 days ago - each note links to its source

Alternatives (12)

  • Fossorial Pangolin - Open-source identity-based remote access platform using WireGuard, offering unified management, tunneled connections, granular access contr…
  • Headscale - Headscale is an open-source, self-hosted implementation of the Tailscale control server.
  • LogMeIn Hamachi - Seamlessly connects devices and networks, extending LAN-like connectivity to mobile users and teams with a secure, hosted VPN service.
  • OpenVPN Connect - OpenVPN Connect provides flexible VPN solutions to secure your data communications, whether it's for Internet privacy, remote access for em…
  • Outline VPN - Journalists need safe access to information to research issues, communicate with sources, and report the news.
  • Rayfish - A peer-to-peer mesh VPN with zero infrastructure.
  • Remote.it - Remote.it is a tool that lets you securely access your home or office computer from anywhere.
  • Serveo - Serveo exposes local servers to the internet using SSH tunneling.
  • SoftEther VPN - SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful and easy-to-use multi-protoco…
  • Tailscale - Private networks made easy.
  • Twingate-Connector - Twingate makes Zero Trust Network Access easy to deploy, even easier to use, and always secure.
  • ZeroTier - Zerotier is an open source, cross-platform virtual LAN / VPN

Checked 14 days ago - source: AlternativeTo

Common questions

Which setup.env values should I configure before starting a self-hosted NetBird Management instance?

Set NETBIRD_DOMAIN to the web address you will use and NETBIRD_LETSENCRYPT_EMAIL to the contact for automatic HTTPS certificates before starting. A missing or wrong value can make the dashboard unreachable.

What other services are part of a self-hosted NetBird stack?

Self-hosted NetBird uses the Management Service and Management UI Dashboard, plus a Signal Service, a Coturn STUN/TURN service, and an identity provider.

Where should I start when self-hosted NetBird peers cannot connect?

Check whether the TURN server is reachable, whether peer-to-peer connections are failing, and whether the Management service itself is reachable.

Answers sourced from docs.netbird.io, docs.netbird.io, docs.netbird.io

Community

Collected 16 days ago - public community threads