NexusDeploy
Safely roll out firmware and configuration at scale with approvals and full visibility.
What it solves
- Cohort rollouts (canary → phased → fleet)
- Approval gates with audit logs
- Targeting by device, site, or query
- Safety with idle-only windows and rollback
Core capabilities
- Firmware library with channels (dev/beta/prod)
- Config profiles with schema validation
- Per-device rollout status & failure reasons
- Automatic rollback on threshold failures
- Scheduling windows and blackout periods
API highlights
- Upload firmware, create rollouts, approve/cancel
- Target groups/sites/fleets; track progress
- Apply configuration profiles to devices
- Webhooks for rollout progress & completion
Who it's for
- CPOs keeping fleets secure and current
- OEMs distributing firmware safely at scale
- Fleets standardising configurations across sites
What NexusDeploy Solves
Managing firmware and configuration rollouts at scale is fraught with risk — a single mistake can impact thousands of devices. NexusDeploy introduces cohort-based rollouts, letting you move from canary groups to phased releases and finally to the entire fleet, minimizing exposure at every step.
With approval gates and full audit logs, every rollout is tracked and authorized, ensuring compliance and accountability. Targeting is flexible, allowing updates to be delivered to specific devices, sites, or custom queries, so you can tailor deployments to your operational needs.
Built-in safety features like idle-only update windows and instant rollback protect uptime and reduce the risk of bricking critical assets.
Core Capabilities
NexusDeploy maintains a secure firmware library with multi-channel support (dev, beta, prod), making it easy to promote tested builds across environments. Configuration profiles are schema-validated, ensuring devices always receive valid, compatible settings.
Each rollout is tracked per device, with detailed status and failure reasons. If a rollout hits a defined failure threshold, automatic rollback is triggered to maintain fleet stability.
Rollouts can be scheduled for specific maintenance windows or paused during blackout periods, giving you control over when updates occur.
API Highlights
The NexusDeploy API lets you upload firmware, create and manage rollouts, and approve or cancel deployments programmatically. Targeting supports groups, sites, or entire fleets, with real-time progress tracking.
Apply configuration profiles to devices, and integrate with webhooks to receive updates on rollout progress and completion, enabling seamless DevOps automation.
Explore the full API documentation for code samples, authentication, and advanced rollout management features.
Who Benefits Most
Charge Point Operators (CPOs) rely on NexusDeploy to keep fleets secure and current, minimizing downtime and maintaining compliance across distributed assets.
OEMs use NexusDeploy to distribute firmware safely at scale, reducing the risk of failed updates and ensuring a consistent experience for customers.
Fleets and multi-site operators can standardize configurations, ensuring all locations adhere to organizational policies and best practices.
OpenAPI
Fully-documented public API.
SDKs
Node, Python, Rust — ready to use.
Webhooks & SSE
Real-time events for automation.
Ship updates safely — at scale
Automate firmware and config rollouts with approvals and webhooks.