Download Nodewarden Agent

Monitor your infrastructure from the inside. Available for all major platforms and architectures.

Single Binary
Zero Dependencies
TLS Encrypted
Secure by Design
<10MB RAM
Resource Efficient

Choose Your Platform

Download the agent for your operating system and architecture

All architectures supported

Linux Tux logo

Linux

Quick Install

curl -fsSL https://get.nodewarden.com/install.sh | sh

Automatic installation script

AMD64 (x86_64)
Binary
Standalone binary
Download
DEB Package
For Ubuntu/Debian systems
Download
RPM Package
For RHEL/CentOS/Fedora systems
Download
ARM64 (AArch64)
Binary
Standalone binary
Download
DEB Package
For Ubuntu/Debian systems
Download
RPM Package
For RHEL/CentOS/Fedora systems
Download
ARM 32-bit (ARMv7)
Binary
Standalone binary
Download
DEB Package
For Ubuntu/Debian systems
Download
RPM Package
For RHEL/CentOS/Fedora systems
Download
Apple logo

macOS

Homebrew

brew install nodewarden/tap/nodewarden-agent

Install via Homebrew package manager

Intel (x86_64)
Binary
Standalone binary
Download
Apple Silicon (ARM64)
Binary
Standalone binary
Download
Windows logo

Windows

PowerShell

irm https://get.nodewarden.com/install.ps1 | iex

Automatic installation script

AMD64 (x86_64)
MSI Installer
Windows installer package
Download
ZIP Archive
Portable executable
Download
ARM64 (Windows on ARM)
MSI Installer
Windows installer package for ARM
Download
ZIP Archive
Portable executable for ARM
Download

Installation Methods

Choose the installation method that works best for your environment

Package Managers

Install via your system's package manager for automatic updates and easy management.

  • Automatically installs as a system service
  • Handles dependencies and updates
  • Includes systemd/launchd service files
  • Creates dedicated user account

Direct Binary

Download and run the standalone binary for maximum control and minimal dependencies.

  • No installation required
  • Single executable file
  • Run manually or via cron/scheduler
  • Portable across systems

Docker Container

Run the agent in a containerized environment for isolation and orchestration.

  • docker run nodewarden/agent
  • Mount config and volumes
  • Perfect for Kubernetes deployments
  • Isolated environment

Open Source

The Nodewarden agent is open source. Contribute, review, or build from source.

Build from Source

git clone https://github.com/moriahlabs/nodewarden-agent.git && cd nodewarden-agent && make build-all

Requires Go 1.21+ and make

Repository

View the source code, report issues, or contribute to the project on GitHub.

View on GitHub

Configuration

Get started quickly with our example configuration

# Nodewarden Agent Configuration
server_url: "https://api.nodewarden.com/agent"
api_key: "your_api_key_here"
hostname: ""  # Auto-detected if empty

# Data collection settings
interval: 30s
timeout: 10s

# Collectors to enable
collectors:
  - system
  - cpu
  - memory
  - disk
  - network
  - process

# Optional: Custom tags
tags:
  environment: production
  datacenter: us-east-1

Getting Your API Key

  1. 1Sign up at nodewarden.com
  2. 2Navigate to Settings → API Keys
  3. 3Create a new agent token
  4. 4Copy the token to your config

Ready to start monitoring?

Download the agent, add your API key, and start collecting metrics in minutes.