Skip to main content

NetBird Setup Guide (New & Simplified)

Secure access to your homelab can get messy fast — multiple tools, configs, and workarounds just to get basic access working. In this video, I’ll show you how to set up NetBird using the new simplified architecture, and how you can use it to securely access your infrastructure and expose services to the internet — all in one system.

Requirements
#

  • Linux VM (1 CPU / 2GB RAM)
  • Open ports: 80, 443, 3478/UDP
  • Public domain → pointing to your server
  • Installed: Docker, curl, jq

Installation
#

curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started.sh | bash

During setup:

  • Domain → your public domain
  • Reverse proxy → Traefik (default)
  • Enable proxy → yes

References
#

Christian Lempa
Author
Christian Lempa
IT & Tech Nerd | DevOps and Automation FanBoy