From 5b53f3f8801e0af3b8dbfa653375e7d084acc5a4 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 29 Aug 2025 13:54:09 -0600 Subject: [PATCH] Add Servers/Networking/VPN/Netbird.md --- Servers/Networking/VPN/Netbird.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Servers/Networking/VPN/Netbird.md diff --git a/Servers/Networking/VPN/Netbird.md b/Servers/Networking/VPN/Netbird.md new file mode 100644 index 0000000..6a163e3 --- /dev/null +++ b/Servers/Networking/VPN/Netbird.md @@ -0,0 +1,21 @@ +## Purpose +Netbird is a free and open-source VPN server and client platform. The following document will illustrate how to deploy Netbird into a homelab or business environment. + +!!! note "Assumptions" + It is assumed that you are running Ubuntu Server Minimized. You can technically use anything, but the command syntax will be different depending on the platform, and this document will not outline every possible operating system. + +### 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. + +```sh +# Install necessary packages +sudo apt install jq docker.io docker-compose curl + +# 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 + +``` \ No newline at end of file