Releases: NexusQuantum/NQRust-MicroVM
Release v0.2.3
NQRust-MicroVM v0.2.3
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.2.3/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle: nqr-microvm-airgap-v0.2.3.run (~3-5GB)
chmod +x nqr-microvm-airgap-v0.2.3.run
sudo ./nqr-microvm-airgap-v0.2.3.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.2.2
NQRust-MicroVM v0.2.2
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.2.2/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle: nqr-microvm-airgap-v0.2.2.run (~3-5GB)
chmod +x nqr-microvm-airgap-v0.2.2.run
sudo ./nqr-microvm-airgap-v0.2.2.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.2.1
NQRust-MicroVM v0.2.1
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.2.1/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.2.1.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.2.1.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.2.0
NQRust-MicroVM v0.2.0
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.2.0/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.2.0.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.2.0.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.1.99
NQRust-MicroVM v0.1.99
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.1.99/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.1.99.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.1.99.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.1.98
NQRust-MicroVM v0.1.98
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.1.98/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.1.98.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.1.98.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.1.97
NQRust-MicroVM v0.1.97
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.1.97/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.1.97.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.1.97.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
NQRust-MicroVM v0.1.96
Full Changelog: v0.1.95...v0.1.96
Release v0.1.95
NQRust-MicroVM v0.1.95
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.1.95/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.1.95.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.1.95.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details
Documentation
Release v0.1.94
NQRust-MicroVM v0.1.94
Installation
Quick Install (Ubuntu 22.04+):
curl -fsSL https://raw.githubusercontent.com/NexusQuantum/NQRust-MicroVM/main/scripts/install/install.sh | bashManual Install:
# Download installer
curl -LO https://github.com/NexusQuantum/NQRust-MicroVM/releases/download/v0.1.94/nqr-installer-x86_64-linux-musl
chmod +x nqr-installer-x86_64-linux-musl
# Run installer (interactive TUI)
sudo ./nqr-installer-x86_64-linux-musl install
# Or with options
sudo ./nqr-installer-x86_64-linux-musl install --mode production --yesPre-built Binaries
Download and install manually:
- Installer (Rust TUI): nqr-installer-x86_64-linux-musl (Recommended)
- Manager: nqrust-manager-x86_64-linux-musl
- Agent: nqrust-agent-x86_64-linux-musl
- Guest Agent: nqrust-guest-agent-x86_64-linux-musl
- UI: nqrust-ui.tar.gz
- Legacy Installer Scripts: nqrust-installer.tar.gz
Base Images (for VMs and Functions)
The installer downloads these automatically, or download manually:
- Kernel: vmlinux-5.10.fc.bin - Firecracker kernel 5.10
- Alpine: alpine-3.18-minimal.ext4 - Alpine Linux 3.18 minimal
- BusyBox: busybox-1.35.ext4 - BusyBox 1.35
- Ubuntu: ubuntu-24.04-minimal.ext4 - Ubuntu 24.04 minimal
- Node.js Runtime: node-runtime.ext4 - For serverless functions
- Python Runtime: python-runtime.ext4 - For serverless functions
- Bun Runtime: bun-runtime.ext4 - For serverless functions (TypeScript/JS)
- Container Runtime: container-runtime.ext4.gz - Docker-in-VM (~2.2GB, gzipped)
Air-Gapped Installation
For servers without internet access, download the self-extracting bundle (built automatically after release):
- Air-Gapped Bundle:
nqr-microvm-airgap-v0.1.94.run(~3-5GB)
# Transfer to air-gapped Ubuntu 24.04 server, then:
sudo ./nqr-microvm-airgap-v0.1.94.runThe bundle includes all binaries, images, .deb packages, Node.js, and the web UI.
Checksums
$(cat release/checksums.txt)
Requirements
- Ubuntu 22.04+ or Debian 11+ or RHEL 8+
- x86_64 CPU with KVM support
- 2GB+ RAM
- 20GB+ disk space
What's New
- See CHANGELOG.md for details