🖥️ Менеджер управления нодой Идена:
✧ Статус ✧ Вкл/Выкл майнинга ✧ Импорт приватного ключа ✧ Отправка монет ✧ Пополнение стейка ✧
Назначение утилиты — обеспечить удобный интерфейс навигации для выполнения базовых задач мониторинга статуса вашей удалённой ноды, с рядом возможностей по её управлению, без необходимости запуска десктопного клиента с включённой функцией перенаправления портов.
1. Клонируем репозиторий Idena Coacher в домашнюю директорию пользователя от имени которого происходит запуск ноды.
cd /home/%username%
git clone https://github.com/ltraveler/idena-coacher.git
cd idena-coacher
*%username% - имя пользователя
2. Делаем файл idena_coacher.sh исполняемым
chmod +x idena_coacher.sh
3. Изначально IDENA Coacher был разработан как дополнительная утилита текстового интерфейса пользователя (TUI) для скриптов IDENA ARMer и IDENA Runner. Вы можете пропустить этот шаг если собираетесь использовать скрипт в связке с этими утилитами.
В случае если ваша нода была установлена с помощью стороннего скрипта, вам потребуется изменить пути по умолчанию в основном файле скрипта idena_coacher.sh
.
Пожалуйста введите команду nano idena_coacher.sh
в домашней директории скрипта и измените нижеследующие строки:
PRIVATE_PATH="/home/$username/idena-go/datadir/keystore/nodekey"
Строка №7: Путь к файлу приватного ключа nodekey
API_PATH="/home/$username/idena-go/datadir/api.key"
Строка №9: Путь к файлу API ключа ноды api.key
LOG_PATH="/home/$username/idena-go/datadir/logs/output.log"
Строка №10: Путь к файлу логов клиента ноды idena-go
export RPC_PORT="9009"
Строка №12: Порт RPC вашей ноды (9009 - значение по умолчанию)
4. Run the script.
./idena_coacher.sh
- Перейти в директорию скрипта и запустить исполняемый файл
coacher_update.sh
cd /home/$username/idena-coacher/
./coacher_update.sh
*$username - имя пользователя от которого запускается клиент ноды idena-go