Install from GitHub




Install From GitHub Download OVA



GitHub Repo:


https://github.com/netadept/netAdept_Edge


Steps:

  1. Update the system and install prerequisites
  2. Install Docker and dd Docker's official GPG key and repository (or run docker_setup.sh)
  3. Clone the netAdept Repository
  4. install python venv (if required)
  5. install pip (if required)
  6. Setup script
  7. Run netAdept
  8. Log in


1. Update the system and install prerequisites



Run Commands:


sudo apt update && sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common



2. Install Docker and dd Docker's official GPG key and repository



Add Docker's official GPG key and repository


curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Install Docker


sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

remove sudo requirement for docker commands


sudo usermod -aG docker $USER

newgrp docker

Verify docker installation


docker --version

docker ps



3. Clone the netAdept Repository



git clone https://github.com/netadept/netAdept_Edge.git

Move netadept files into home folder


cp -r netAdept_Edge/. .

rm -rf netAdept_Edge



4. install python venv



sudo apt install python3 python3-venv


5. install pip



sudo apt install python3-pip


6. Setup script



./setup.sh


7. Run netAdept



./netadept.sh


8. Log in



Browse to:


http:// your server ip address:15000/

default login:
username: default
password: removethisdefault