nodrix icon

nodrix

nodrix is an open-source IoT platform that deploys to your own Cloudflare account. It supports device telemetry over HTTPS or WebSocket, realtime dashboards, automations, and a read API for external apps.

nodrix

Overview

nodrix is an open-source, single-tenant IoT platform that deploys to your own Cloudflare account. It is designed for people who want to run an IoT backend without hosting servers themselves or placing device data in a third-party cloud.

The platform handles telemetry ingestion, variable storage, live dashboards, control writes, automations, and a read API. The source describes hardware connecting over HTTPS or WebSocket, with devices posting metrics directly to a worker URL and dashboards updating in realtime through hibernating WebSockets.

Core capabilities

Single-tenant Cloudflare deployment

Deploys into a single Cloudflare account and provisions the platform on Cloudflare primitives instead of a separate hosted backend.

HTTPS and WebSocket device protocol

Devices can POST telemetry over HTTPS or maintain a WebSocket connection, with variables created automatically when new metric keys arrive.

Realtime dashboards and controls

A drag-and-drop dashboard lets you bind widgets to variables, show live values, and send control writes back to hardware.

Edge automations

Visual automations can trigger from thresholds, schedules, sunrise/sunset, events, or manual runs, then set variables or call integrations.

Clean read API

A read API exposes the latest state, variable listings, and recent time-series behind bearer-token authentication for external apps.

MCP support for AI clients

An optional MCP server lets AI clients inspect projects and, with explicit opt-in, drive management actions with audit logging.

Where it fits

  • Send device telemetry from maker hardware

    Connect an ESP32, ESP8266, Raspberry Pi Pico W, or similar board to a cloud backend over HTTPS, then read back commands or control writes when needed.

  • Monitor and control devices in realtime

    Build a live operations or maker dashboard that shows current readings, charts history, and lets an operator toggle or adjust a variable from the page.

  • Automate responses without a separate server

    Create threshold, schedule, or event-driven flows that set values, emit events, or call HTTP, email, or chat integrations from the edge.

  • Feed external tools from one read endpoint

    Expose the latest state and time-series data to Grafana, a custom app, or a Pi display through the bearer-token read API.

  • Let AI clients query or manage the instance

    Enable AI clients to inspect projects and, if you choose, manage automations through the MCP server with explicit owner-gated access.

Pros and Cons

Pros

  • Runs in the customer’s own Cloudflare account, keeping the instance single-tenant.
  • Supports both HTTPS and WebSocket device communication.
  • Includes dashboards, automations, a read API, and control writes in one platform.
  • Offers guides for common maker boards and example workflows.
  • Provides optional Google or GitHub sign-in, plus an MCP server for AI clients.

Cons

  • The pricing page is unavailable, so plan structure and cost details are not confirmed in the provided sources.
  • The public docs emphasize Cloudflare deployment, so it appears tailored to that runtime rather than a generic self-hosted stack.

FAQ

How is nodrix deployed?

It deploys into your own Cloudflare account, where the button provisions Workers, Durable Objects, D1, R2, and KV for the instance.

How does hardware connect to nodrix?

Hardware can send telemetry over HTTPS or WebSocket, and the docs also describe reading state through a bearer-token API for external apps.

What can I build with it?

The source shows dashboards, automations, a read API, device protocol docs, guides for ESP32, ESP8266, Raspberry Pi Pico W, and MCP support for AI clients.

What does it cost?

The pricing URL returns a not-found page, so no plan or cost details are available from the provided sources.

Quick Facts

Category
IoT platform
Platform
Cloudflare Workers with Durable Objects, D1, R2, and KV
Deployment model
Single-tenant in your own Cloudflare account
Primary users
Hardware builders and developers
Source domain
nodrix.live
License
MIT License

nodrix 대안

ByteAsk icon

ByteAsk

ByteAsk is a terminal-first AI coding agent for C and C++ that edits repositories and verifies changes with the real compiler, debugger, sanitizers, and tests before showing a diff. It offers a free tier plus paid plans, with editor connectors and zero-retention handling described in the source.

PromptScout icon

PromptScout

PromptScout tracks how ChatGPT, Gemini, Google AI Overviews, and Perplexity mention your brand or competitors, then pairs those results with source analysis and website audits. It helps teams decide what to fix in content, positioning, or site readiness next.

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandbox is an isolated compute environment for running code and agent workloads inside Firecracker micro-VMs. It is designed for workflows that need machine-level isolation, private networking between sandboxes, and programmatic control through SDK, CLI, or MCP.

Sleek Analytics icon

Sleek Analytics

Sleek Analytics is a privacy-friendly web analytics tool with real-time visitor tracking, Core Web Vitals, and revenue attribution. It helps site owners understand traffic and conversions without cookie banners or a heavy setup.

hob icon

hob

hob is an independent workspace for coding agents that keeps agent sessions, terminals, history, and follow-up work organized around the tools and providers you already use. It is aimed at developers who want local control over routing, history, and workspace structure rather than a bundled model stack.

Ably Chat icon

Ably Chat

Ably Chat is a chat API platform for building custom realtime chat applications. It supports room-based messaging, typing indicators, presence, reactions, and message updates, with usage-based pricing options for different deployment stages.