To set up an IOTA node, the following system requirements are recommended:
Before starting the installation, ensure that Docker and Docker Compose are installed. If they are not installed, run the following commands:
# Install Docker
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] <https://download.docker.com/linux/ubuntu> $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce
# Install Docker Compose
sudo curl -L "<https://github.com/docker/compose/releases/latest/download/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Clone the Hornet repository:
git clone <https://github.com/gohornet/hornet.git>
cd hornet