Post

NetBird Server

NetBird self-hosted server — the management, signal, relay and STUN services that form the backbone of a private NetBird overlay network. Deploy on a VM with a public domain and run the official getting-started wizard to complete the setup.

NetBird Server
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/vm/netbird-server.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 10 GB OS: Debian 13

Notes

After first boot, run the setup wizard inside the VM: curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started.sh | bash
Requires a public domain pointing to the VM and open ports: 80/tcp, 443/tcp, 3478/udp.
Docker is pre-installed during image creation. The getting-started.sh wizard deploys NetBird via Docker Compose.

Web Interface

Port: 443

Source code
Loading...