Skip to content

mhdverel/Nexus-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Nexus Testnet III Deployment Script

Shell script otomatis untuk setup dan menjalankan beberapa instance Nexus Network Node menggunakan screen. Skrip ini akan:

  • Memasang dependencies sistem
  • Memastikan cargo & rust terinstal
  • Membangun binary dari repo nexus-cli
  • Menyalin binary nexus-network ke /usr/local/bin
  • Menjalankan masing-masing node menggunakan screen

πŸ“‚ Struktur

Repository ini berisi file utama:

nexus.sh    # Script deploy node nexus-network

βš™οΈ Prasyarat

πŸ–₯️ Minimum Spesifikasi Server

  • CPU: 2 vCPU
  • RAM: 4 GB
  • Penyimpanan: 20 GB (disarankan SSD)
  • Koneksi Internet stabil

🐧 Distro yang Direkomendasikan

  • Ubuntu 22.04 LTS atau Ubuntu 24.04 LTS

Pastikan server kamu menjalankan OS Ubuntu/Debian-based dan sudah memiliki akses sudo.


πŸ› οΈ Cara Menggunakan

  1. Clone Repository:
git clone https://github.com/mhdverel/Nexus-Network.git
cd Nexus-Network
  1. Beri permission eksekusi & jalankan:
chmod +x nexus.sh
./nexus.sh
  1. Masukkan ID node saat diminta, contoh:
Masukkan Node ID (pisahkan dengan spasi jika lebih dari satu): 123456 654321

πŸ§ͺ Cek Status Node

Untuk melihat log node tertentu:

screen -r nexus-node-123456

Untuk keluar dari screen tanpa menghentikan proses:

Ctrl + A, lalu tekan D

Untuk melihat semua session screen:

screen -ls

🧹 Menghentikan Node

Untuk menghentikan node tertentu:

screen -S nexus-node-123456 -X quit

πŸ“Œ Catatan Tambahan

  • Script ini akan mengambil tag terbaru dari repo nexus-cli.
  • Backup otomatis binary lama ke /usr/local/bin/nexus-network.bak.
  • Script bisa dijalankan berulang untuk node baru tanpa konflik.

About

A Bash script to automate multi-node deployment for the Nexus Network.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages