🖥️ Manage locally your IDENA node without having to run Idena desktop client with enabled port forwarding.
★ Mining status change ☆ Transfer coins ☆ Stake replenishment ☆ Sync status ☆ Available balance ★
1. Clone Idena Coacher to the home directory of the user that runs idena-go node client.
cd /home/%username%
git clone https://github.com/ltraveler/idena-coacher.git
cd idena-coacher
*$username - the name of the user that runs idena-go client
2. Make idena_coacher.sh executable
chmod +x idena_coacher.sh
3. Originally IDENA Coacher has been developed as an additional TUI tool to manage nodes that have been deployed by IDENA ARMer or IDENA Runner scripts. Simply skip this step in case if you are willing to use it with the above-mentioned tools.
In case if your node has been deployed customly you would have to change the default paths in the main script file.
Please run the command nano idena_coacher.sh
in the home folder of the script and edit the following lines:
PRIVATE_PATH="/home/$username/idena-go/datadir/keystore/nodekey"
Line #7: Path to the nodekey (private key) file
API_PATH="/home/$username/idena-go/datadir/api.key"
Line #9: Path to the node api.key file
LOG_PATH="/home/$username/idena-go/datadir/logs/output.log"
Line #10: Path to the idena-go log file
export RPC_PORT="9009"
Line #12: RPC Port of your node
4. Run the script.
./idena_coacher.sh
- Enter to the script home directory and run
coacher_update.sh
cd /home/$username/idena-coacher/
./coacher_update.sh
*$username - the name of the user that runs idena-go
client