From 199b079d22a03f332cf3b12bd3b56280728585dd Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 29 Aug 2025 13:57:29 -0600 Subject: [PATCH] Update Servers/Networking/VPN/Netbird.md --- Servers/Networking/VPN/Netbird.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Servers/Networking/VPN/Netbird.md b/Servers/Networking/VPN/Netbird.md index 6a163e3..20a0689 100644 --- a/Servers/Networking/VPN/Netbird.md +++ b/Servers/Networking/VPN/Netbird.md @@ -7,15 +7,24 @@ Netbird is a free and open-source VPN server and client platform. The following ### Install Prerequisites You need to install a few things before we can begin with the deployment of Netbird. Run the following commands set up the server environment before Netbird deployment. +!!! warning "Run as Non-Sudo" + Run all of the commands below as a normal user, do not use `sudo su` when deploying Netbird. + ```sh # Install necessary packages sudo apt install jq docker.io docker-compose curl -# Configure normal user to have docker privileges. +# Configure normal user to have docker privileges sudo usermod -aG docker nicole # Logout and log back in via SSH exit ssh nicole@192.168.3.65 +# Create Netbird project directory and pull down installation files +sudo mkdir -p /srv/containers/netbird +cd /srv/containers/netbird +curl -sSLO https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh +export NETBIRD_DOMAIN=vpn.bunny-lab.io +bash getting-started-with-zitadel.sh ``` \ No newline at end of file