NetSepio
Erebrus
Erebrus
  • Introduction
  • Technical Overview
  • Bandwidth Optimization (D2BO)
  • Split Tunnelling
  • Roaming Firewall Shield (RFS)
  • NetSepio Hermes Index (NHI)
  • Competitive Landscape
  • Nodes
    • Beacon Node
    • Nexus Node
  • Apps
    • Erebrus VPN Client
  • DWiFi
    • Setup Node
    • Setup Client
  • Future Roadmap
Powered by GitBook
On this page
  • Nexus Node Overview
  • Prerequisites
  • Hardware Requirements
  • Network Requirements
  • Estimated Cloud Deployment Costs (Per Month)
  • License & Staking Requirements
  • Installation
  • Maintenance & Monitoring
  • Troubleshooting
  • Additional Resources
  1. Nodes

Nexus Node

Guide to help you run an Erebrus Nexus Node that enables AI Agents & Applications Hosting over dVPN

Nexus Node Overview

The Nexus Node is a high-performance node designed for AI workloads, application orchestration, and decentralized VPN. Unlike the Beacon Node, which primarily functions as a VPN relay, Nexus Nodes provide AI Agent hosting, firewall deployment, and global DNS assignment for applications deployed by users.

Running a Nexus Node allows you to earn rewards for sharing compute and storage resources, supporting decentralized AI coordination and censorship-resistant applications. Operators must have a static IP and a wildcard domain to enable seamless deployment and connectivity. While a home lab setup is possible, cloud deployment is recommended for performance and reliability.

By hosting a Nexus Node, you help build a resilient AI coordination layer, enabling users to deploy AI agents, self-hosted apps like Nextcloud, and privacy-enhancing tools.

Prerequisites

Hardware Requirements

  • Operating System: Linux

  • Minimum Hardware Requirements:

    • 8GB RAM (Recommended: 16GB+)

    • 4 vCPUs (Recommended: 8 vCPUs)

    • 200GB+ SSD storage (Recommended: 500GB+ for AI Agents hosting)

    • Static IP required

    • Domain and Wildcard domain (for App Orchestration & DDNS Assignment)

Network Requirements

  • Incoming traffic allowed on ports:

    • 51820 (WireGuard VPN)

    • 9002 (LibP2P peer discovery)

    • 443 & 80 (Web applications & API access)

  • A stable, high-bandwidth internet connection (preferably wired)

  • Basic familiarity with command-line interface (CLI) i.e. terminal

  • Node Wallet (i.e. valid mnemonic on the supported chain) for on-chain registration and checkpoint

Estimated Cloud Deployment Costs (Per Month)

Nexus Nodes require higher computing power, making cloud deployment preferable. Here’s an estimated monthly cost based on recommended specifications:

Cloud Provider
Instance Type
CPU
RAM
Storage
Static IP
Estimated Cost

Hetzner

AX41

8 vCPUs

16GB

512GB SSD

✅ Included

~$50/month

AWS EC2

t3.xlarge

4 vCPUs

16GB

500GB SSD

✅ $5 extra

~$90/month

DigitalOcean

General Droplet

8 vCPUs

16GB

500GB SSD

✅ $5 extra

~$80/month

Vultr

High-Performance

8 vCPUs

16GB

500GB SSD

✅ Included

~$60/month

License & Staking Requirements

  • License Fee: A Node License NFT is required to run a Nexus Node.

  • Staking Requirement: 150 USD (Currently $0 USD)

    • Ensures great user experience while improving stability and preventing spam deployments.

    • Higher staking incentivizes reliable operators.

    • Staking requirement changes based on demand & supply.

  • Revenue Model: Earn rewards for both:

    • Enabling encrypted, censorship-resistant VPN

    • Hosting AI Agents & decentralized apps

Installation

1. Install the Node Software

Run the following command in your terminal:

sudo bash <(curl -s https://raw.githubusercontent.com/NetSepio/nexus/main/install.sh)

Follow the on-screen instructions to install dependencies.

2. Configure the Node

  • Set up public IP and wildcard domain.

  • Choose resource allocation for AI compute & app hosting.

  • Configure firewall settings for security.

3. Verify Configuration

  • Ensure all necessary ports are open.

  • Test AI workload execution & VPN reachability.

Once the configuration is verified, the Nexus Node will become active and start processing hosting tasks & handle VPN client connections.

Maintenance & Monitoring

  • Update your node software regularly for performance & security patches.

  • Monitor system usage (CPU, RAM, storage) to ensure smooth operation.

  • Use logging tools to track AI task execution & app deployments.

Troubleshooting

  1. AI Agents Not Running or Get Stopped Frequently

    Issue: AI Agents fail to run properly. Solution: Ensure enough RAM & storage is allocated and dependencies (Caddy, Docker, Git) are installed and configured correctly.

  2. Wildcard Domain Not Resolving

    Issue: Apps hosted on the node are inaccessible. Solution: Check your DNS settings and verify that the wildcard domain points to your static IP.

  3. Firewall Blocking Traffic

    Issue: Users can't connect to your node. Solution: Ensure the required ports are open in your firewall settings.

Additional Resources

  • Security Best Practices: Keep SSH secure & regularly update node software and dependencies.

  • Community Support: Join the NetSepio Discord Server for troubleshooting & network insights.

PreviousBeacon NodeNextApps

Last updated 1 month ago