Install the NetBird client and connect to the company network.
Desktop app (recommended)
Install the GUI app via Homebrew:
brew install --cask netbirdio/tap/netbird-ui
Or download the installer directly:
Apple Silicon (.pkg) Intel (.pkg)CLI only (headless / servers)
brew install netbirdio/tap/netbird
sudo netbird service install
sudo netbird service start
Desktop app
Open NetBird from Applications, click the tray icon, go to Settings, and set the Management URL to:
https://vpn.krafteq.de
Then click Connect.
CLI
netbird up --management-url https://vpn.krafteq.de
A browser window will open. Sign in with your company credentials to complete the connection.
Desktop app (recommended)
Download and run the installer:
Download NetBird (.exe)CLI only (headless / servers)
Download the MSI installer for unattended deployments:
Download NetBird (.msi)Desktop app
Open NetBird from the Start Menu, click the tray icon, go to Settings, and set the Management URL to:
https://vpn.krafteq.de
Then click Connect.
CLI (PowerShell)
netbird up --management-url https://vpn.krafteq.de
A browser window will open. Sign in with your company credentials to complete the connection.
Quick install (CLI only)
curl -fsSL https://pkgs.netbird.io/install.sh | sh
With desktop app (Debian / Ubuntu)
curl -fsSL https://pkgs.netbird.io/install.sh | sh
sudo apt install netbird-ui
With desktop app (Fedora / RHEL)
curl -fsSL https://pkgs.netbird.io/install.sh | sh
sudo dnf install netbird-ui
Desktop app
Open NetBird, click the tray icon, go to Settings, and set the Management URL to:
https://vpn.krafteq.de
Then click Connect.
CLI
netbird up --management-url https://vpn.krafteq.de
A browser window will open. Sign in with your company credentials to complete the connection.
Download from the Google Play Store:
Get it on Google PlayOr download the APK from GitHub Releases.
On first launch, the app will show the default server. Tap the menu icon, select Change Server, and enter:
https://vpn.krafteq.de
Tap Change to apply.
Tap the NetBird logo to connect. Allow the VPN permission when prompted, then sign in with your company credentials.
Download from the App Store:
Download on the App StoreOpen the app, tap Settings, and set the Management URL to:
https://vpn.krafteq.de
Tap Connect. Allow the VPN configuration when prompted, then sign in with your company credentials.
Docker run
docker run -d --name netbird \
--cap-add NET_ADMIN --cap-add SYS_ADMIN --cap-add SYS_RESOURCE \
-e NB_MANAGEMENT_URL=https://vpn.krafteq.de \
-e NB_SETUP_KEY=<SETUP_KEY> \
-v netbird-client:/var/lib/netbird \
netbirdio/netbird:latest
Docker Compose
services:
netbird:
image: netbirdio/netbird:latest
container_name: netbird
cap_add:
- NET_ADMIN
- SYS_ADMIN
- SYS_RESOURCE
environment:
- NB_MANAGEMENT_URL=https://vpn.krafteq.de
- NB_SETUP_KEY=<SETUP_KEY>
volumes:
- netbird-client:/var/lib/netbird
network_mode: host
restart: unless-stopped
volumes:
netbird-client:
<SETUP_KEY> with a setup key from the NetBird dashboard. For rootless operation, use the netbirdio/netbird:rootless-latest image.docker exec netbird netbird status
Create a one-off setup key from the NetBird dashboard, or ask your administrator for one.
SSH into the server and run:
curl -fsSL https://vpn.krafteq.de/install-server.sh | sudo bash -s -- --setup-key <SETUP_KEY>
<SETUP_KEY> with the key from step 1. The script is idempotent — safe to re-run on servers that already have NetBird installed.Check the connection status:
sudo netbird status
You should see Management: Connected and Signal: Connected.
The install script performs three things:
netbird down && netbird up to restore connectivityWatchdog logs are available via:
journalctl -t netbird-watchdog