Skip to content

estet008/nexus-prover-installer-ubuntu24.04

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Nexus Prover Installer — README

📋 Мінімальні вимоги до сервера

  • Операційна система: Ubuntu 24.04 LTS
  • Процесор: 2 ядра (x86_64)
  • Оперативна памʼять: мінімум 2 GB
  • Дисковий простір: мінімум 10 GB вільного простору
  • Інтернет: стабільне підключення

🚀 Рекомендовані вимоги для оптимальної роботи

  • 🏆 Операційна система: Ubuntu 24.04 LTS (свіжа інсталяція)
  • 🏆 Процесор: 4 ядра (або більше)
  • 🏆 Оперативна памʼять: 8 GB або більше
  • 🏆 Дисковий простір: SSD з 50 GB+ вільного місця
  • 🏆 Інтернет: постійне зʼєднання без обривів, швидкість від 10 Mbps

🐳 Залежності

Перед запуском скрипта переконайтесь, що ваш сервер оновлений та має встановлені всі необхідні компоненти:

🔧 Підготовка системи

sudo apt update && sudo apt upgrade -y

🐋 Встановлення Docker

sudo apt install -y docker.io
sudo systemctl enable --now docker
  • 📦 systemd (встановлено за замовчуванням в Ubuntu 24.04)

⚙️ Встановлення Nexus Prover (через Docker)

  1. Завантажте скрипт встановлення:

    curl -O https://raw.githubusercontent.com/estet008/nexus-prover-installer/main/install.sh
    chmod +x install.sh
    ./install.sh
  2. Введіть ваш NODE ID при запиті скрипта.

  3. Скрипт створить Docker-контейнер і налаштує systemd-сервіс для автозапуску.

🛠️ Керування Nexus Prover через systemd

  • 🔍 Перевірити статус:

    sudo systemctl status nexus-docker-prover
  • 🟢 Запустити вручну:

    sudo systemctl start nexus-docker-prover
  • 🔴 Зупинити вручну:

    sudo systemctl stop nexus-docker-prover
  • ♻️ Перезапустити:

    sudo systemctl restart nexus-docker-prover
  • 🚫 Вимкнути автозапуск:

    sudo systemctl disable nexus-docker-prover

🔄 Оновлення Nexus CLI (у Docker)

🧼 Очищення та перевстановлення (однією командою)

sudo systemctl stop nexus-docker-prover && \
  sudo docker rm -f nexus-instance && \
  sudo docker rmi nexusprover && \
  curl -O https://raw.githubusercontent.com/estet008/nexus-prover-installer/main/install.sh && \
  chmod +x install.sh && \
  ./install.sh

🆕 Скрипт автоматично отримає останню версію Nexus CLI з офіційного джерела.

🔍 Перевірка версії Nexus CLI (у Docker)

sudo docker exec -it nexus-instance /home/prover/.nexus/bin/nexus-network --version

Якщо команда повертає помилку «No such file or directory», CLI не встановлено або ще не завантажено через мережеві обмеження.

ℹ️ Примітка

Під час Testnet III очікується, що Nexus CLI може не запускатися автоматично або видавати повідомлення про "No such device or address" — це не помилка, а очікувана поведінка під час тестування мережі.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages