[Feature Request] NetBird service widget #6651
Replies: 1 comment
|
I built a working NetBird widget and I am happy to contribute it once this request reaches the vote threshold. Branch: https://github.com/tobee89/homepage/tree/netbird-widget Two corrections to original request by @tycoon1807, based on testing against a self-hosted NetBird 0.76.2:
What the widget reads:
Fields: Worth highlighting:
Config example: widget:
type: netbird
url: https://netbird.host.or.ip
key: netbirdpersonalaccesstokenThe widget stays within the service widget guidelines: one row, four blocks, read only, no custom proxy, two API I know this discussion sits below the 20 up-vote threshold, so I am not opening a pull request yet. If there is Built with Claude's help, tested against my own NetBird 0.76.2 instance. Every field was verified against the raw |

Uh oh!
There was an error while loading. Please reload this page.
Description
Description
Add a service widget for NetBird — an open-source, self-hostable overlay network built on WireGuard. NetBird exposes a local REST API that can be queried without authentication, making it a straightforward candidate for a Homepage widget.
What the widget should display
API
NetBird runs a local management daemon that exposes a REST API, typically at:
No API key required for local access.
Example relevant fields from the response:
state– connection statepeers– list of connected peersbytesRx/bytesTx– traffic countersWhy this fits Homepage
NetBird is widely used in self-hosted setups (Unraid, Proxmox, Docker, etc.) and aligns perfectly with the Homepage user base. A widget would give users instant visibility into their network connectivity directly from their dashboard.
References
Other
No response
All reactions