Files
ermnvldmr.com/services/docs/content/en/root/guides/installation.md
T

1.2 KiB

title, description, weight
title description weight
Installation Initial setup of the Root framework on a new host. 25

This guide covers the initial setup of the Root framework on a new host.

Prerequisites

  • A Debian-based Linux distribution (Debian or Ubuntu).
  • Git installed.
  • Sudo privileges.

Initializing the repository

{{% steps %}}

Step 1: Clone the configuration repository

Clone the repository containing your Node configurations.

git clone <your-configs-repo-url> ~/repo
cd ~/repo

Step 2: Run the initialization script

The init.sh script sets up the Commons submodule, configures Git hooks, and adds the root wrapper to your PATH.

./init.sh

Step 3: Refresh your shell

Source your .bashrc to activate the root command.

source ~/.bashrc

{{% /steps %}}

Provisioning a node

Once the framework is installed, you can provision a specific Node.

root configure/base <node_name>
root configure/ufw <node_name>

See also: