The device setup is stupid simple — just POST json and variables auto-create on first sight. no MQTT broker, no SDK, no extra config. got my ESP32 talking to it in minutes. dashboards are drag and drop, everything streams live over Cloudflare Workers with hibernating WebSockets so it's basically free while idle. automations work out of the box with a visual editor — trigger on thresholds, schedules, even sunrise/sunset, then fire webhooks or write values back to the device. the whole backend deploys to your own Cloudflare account in one click, nothing to manage.
Nodrix
I'm Arjun, the maker.
Every IoT cloud I tried wanted to host my data, charge per device, and lock me into their dashboards. For hobby projects where I already trust my own infrastructure, that felt backwards. So I built Nodrix.
It deploys to your Cloudflare account in one click. Your data lives on disks you control — there's no SaaS middleman, no per-device pricing, and I never see a byte of your telemetry.
What's in it:
HTTPS telemetry ingest — devices POST JSON, variables auto-create on first sight. No MQTT broker, no SDK.
Realtime drag-and-drop dashboards — charts, gauges, toggles, sliders, all streaming over hibernating WebSockets (free while idle).
Automations — triggered by variable thresholds, schedules, sunrise/sunset, or custom events. Actions include webhooks, Slack, set variables, run code.
Read API for piping data into Grafana, a React app, or a Pi screen.
Optional MCP server so AI clients can query device state (owner-gated, off by default, audit-logged).
Auth — email + password out of the box. Google and GitHub OAuth toggle on at runtime.
The stack is 100% Cloudflare primitives — Workers, Durable Objects, D1, R2, KV. MIT-licensed. Runs on Cloudflare's free tier for hobby scale.
Two things I'd love feedback on today:
What hardware would you connect first? Trying to prioritize integration examples.
Hit any rough edges in the deploy flow? Drop them as GitHub issues at github.com/decoded-cipher/nodrix/issues — I'm watching the tracker all day.
Repo: github.com/decoded-cipher/nodrix
Docs: nodrix.live/docs