From 84fa2b05bf474d54e7267135e9e6bc7c68aabf89 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 29 Aug 2025 14:06:59 -0600 Subject: [PATCH] Update Servers/Networking/VPN/Netbird.md --- Servers/Networking/VPN/Netbird.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Servers/Networking/VPN/Netbird.md b/Servers/Networking/VPN/Netbird.md index 875c4d3..e45da7c 100644 --- a/Servers/Networking/VPN/Netbird.md +++ b/Servers/Networking/VPN/Netbird.md @@ -2,7 +2,7 @@ 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. + It is assumed that you are running Rocky Linux 10. 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. @@ -12,7 +12,12 @@ You need to install a few things before we can begin with the deployment of Netb ```sh # Install necessary packages -sudo apt install jq docker.io docker-compose curl +sudo dnf check-update +sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo +sudo dnf install -y docker-ce docker-ce-cli containerd.io +sudo systemctl start docker +sudo systemctl enable docker # +sudo yum install jq docker.io docker-compose curl # Configure normal user to have docker privileges sudo usermod -aG docker nicole