Installation
Automatic Installation
source <(curl -s https://raw.githubusercontent.com/NodersUA/Scripts/main/5ire)Manual Installation
# Update the repositories
apt update && apt upgrade -y# Install Docker
if ! [ -x "$(command -v docker)" ]; then
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
sudo usermod -aG docker $USER
docker --version
else
echo $(docker --version)
fi# Set the variables
MONIKER=<YOUR_MONIKER>
FIVEIRE_PORT=44
echo 'export MONIKER='$MONIKER >> $HOME/.bash_profile
echo 'export FIVEIRE_PORT='$FIVEIRE_PORT >> $HOME/.bash_profile
source $HOME/.bash_profile# Open ports
ufw allow 30${FIVEIRE_PORT}3
ufw allow 9${FIVEIRE_PORT}4
ufw allow 9${FIVEIRE_PORT}3# Start the 5ire container
sudo docker run \
--name 5ire \
--restart unless-stopped \
--detach \
-p 30${FIVEIRE_PORT}3:30${FIVEIRE_PORT}3 \
-p 9${FIVEIRE_PORT}3:9${FIVEIRE_PORT}3 \
-p 9${FIVEIRE_PORT}4:9${FIVEIRE_PORT}4 5irechain/5ire-thunder-node:0.12 \
--port 30${FIVEIRE_PORT}3 \
--no-telemetry \
--name $MONIKER \
--base-path /5ire/data \
--keystore-path /5ire/data \
--node-key-file /5ire/secrets/node.key \
--chain /5ire/thunder-chain-spec.json \
--bootnodes /ip4/3.128.99.18/tcp/30333/p2p/12D3KooWSTawLxMkCoRMyzALFegVwp7YsNVJqh8D2p7pVJDqQLhm \
--validator# Check logs
sudo docker logs -fn100 5ireLast updated
Was this helpful?