From d623e3a231c902aaedb85b1ea54c78613634fb1c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Jun 2025 05:56:59 +0000 Subject: [PATCH 1/3] Initial plan for issue From b262f4c37c9514d78a5e5d974fc5f8519f3888b1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Jun 2025 06:04:39 +0000 Subject: [PATCH 2/3] Add comprehensive index.html landing page for GitHub Pages Co-authored-by: 0xrinegade <101195284+0xrinegade@users.noreply.github.com> --- index.html | 545 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 545 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 00000000..2ccbfcf8 --- /dev/null +++ b/index.html @@ -0,0 +1,545 @@ + + + + + + OSVM CLI - Solana Virtual Machine Management Tool + + + + + + + + + + + + + + + + + +
+
+ +
A powerful command-line interface for managing Solana Virtual Machines (SVMs) across various networks
+
+ MIT License + Rust 1.80.0+ + Solana 1.14.29+ +
+ +
+
+ +
+
+
+

Key Features

+

Everything you need to manage your Solana Virtual Machine infrastructure

+ +
+
+
🔧
+
SVM Management
+
List and inspect Solana Virtual Machines with detailed information and status monitoring.
+
+ +
+
🚀
+
Node Deployment
+
Deploy validator or dedicated RPC nodes with a single command across different networks.
+
+ +
+
📊
+
Interactive Dashboard
+
Real-time monitoring with a terminal-based UI for comprehensive infrastructure oversight.
+
+ +
+
🌐
+
Network Configuration
+
Configure nodes for mainnet, testnet, or devnet with optimized settings for each environment.
+
+ +
+
📈
+
Performance Metrics
+
Track TPS, latency, and system requirements with detailed performance analytics.
+
+ +
+
🎨
+
Enhanced Output
+
Colorized output with consistent color-coding for status, commands, and data visualization.
+
+
+
+ +
+

Quick Installation

+

Get started with OSVM CLI in just one command

+ +
+
+ + + +
+ +
+
+ + curl -sSf https://raw.githubusercontent.com/opensvm/osvm-cli/main/install.sh | sh +
+
+ +
+
+ + powershell -Command "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/opensvm/osvm-cli/main/install.ps1' -OutFile 'install.ps1'; .\install.ps1" +
+
+ +
+
+ + # Clone the repository
git clone https://github.com/opensvm/osvm-cli.git
cd osvm-cli

# Build the project
cargo build --release

# Install the binary
sudo cp target/release/osvm /usr/local/bin/
+
+
+
+
+ +
+

Quick Start

+

Common commands to get you started

+ +
+
+
List SVMs
+
+ osvm svm list +
+
View all installed Solana Virtual Machines
+
+ +
+
SVM Dashboard
+
+ osvm svm dashboard +
+
Launch interactive monitoring dashboard
+
+ +
+
List Nodes
+
+ osvm nodes list +
+
View all managed validator and RPC nodes
+
+ +
+
View Examples
+
+ osvm examples +
+
Show examples for common workflows
+
+
+
+ +
+

Prerequisites

+
+
+ Rust +
1.80.0 or later
+
+
+ Solana CLI +
1.14.29 or later
+
+
+ SSH +
For remote deployment
+
+
+
+
+
+ + + + + + \ No newline at end of file From 4b9862e78debe3d4416a0d02f7376237aa56dcc1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Jun 2025 06:06:41 +0000 Subject: [PATCH 3/3] Fix GitHub URL consistency in index.html Co-authored-by: 0xrinegade <101195284+0xrinegade@users.noreply.github.com> --- index.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index 2ccbfcf8..9577772b 100644 --- a/index.html +++ b/index.html @@ -400,22 +400,22 @@

Quick Installation

- - curl -sSf https://raw.githubusercontent.com/opensvm/osvm-cli/main/install.sh | sh + + curl -sSf https://raw.githubusercontent.com/openSVM/osvm-cli/main/install.sh | sh
- - powershell -Command "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/opensvm/osvm-cli/main/install.ps1' -OutFile 'install.ps1'; .\install.ps1" + + powershell -Command "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/openSVM/osvm-cli/main/install.ps1' -OutFile 'install.ps1'; .\install.ps1"
- - # Clone the repository
git clone https://github.com/opensvm/osvm-cli.git
cd osvm-cli

# Build the project
cargo build --release

# Install the binary
sudo cp target/release/osvm /usr/local/bin/
+ + # Clone the repository
git clone https://github.com/openSVM/osvm-cli.git
cd osvm-cli

# Build the project
cargo build --release

# Install the binary
sudo cp target/release/osvm /usr/local/bin/