Decouple Apps From the OS
Deploy containerized and native application workloads to your fleet without coupling them to the base system. Powered by Rugix Apps.
Docker Compose
Deploy multi-container stacks as a single versioned unit with standard tooling
Native Applications
Deploy standalone binaries or scripts with systemd process supervision
Custom Workloads
Bring your own orchestrator via shell scripts for any workload type
OS Updates Shouldn't Block App Releases
Bundling application code into system images forces every app change through a full OS update cycle. That means longer validation, bigger downloads, and coordinated release windows. When different device roles need different app combinations, you end up maintaining a separate image for each permutation.
Without Application Workloads
Every application change requires a new system image. Teams wait on each other. Different device roles multiply the number of images you build and test. Rollback means reverting the entire system, not just the app that broke.
With Application Workloads
Apps ship on their own schedule. Each workload has its own version, its own rollback, and its own update path. The base OS stays stable while applications evolve. Different devices in the same fleet can run different app combinations without separate images.
Production-Grade App Delivery
Built on Rugix Apps, Application Workloads bring the same reliability guarantees you expect from system updates to individual applications on your device.
Atomic Installation
Apps are installed as immutable snapshots. A power loss mid-update doesn't leave a half-installed app. The interrupted operation replays automatically on next boot.
Instant Rollback
The previous version stays on disk. Roll back with a single command, no re-download required. Failed activations revert automatically to the last known-good version.
Cryptographic Verification
Every app bundle is cryptographically signed and verified before installation. The same trust chain used for system updates protects your application workloads.
Delta Updates
Devices only download what has actually changed. Block-level diffing and delta compression minimize bandwidth usage, critical for fleets on metered connections.
Pluggable Orchestrators
Docker Compose and native applications are built in. The orchestrator mechanism is pluggable, so you can integrate any workload type your devices require.
CI/CD Integration
Push new app versions into Nexigon from your existing CI/CD pipeline. Build in GitHub Actions, GitLab CI, or any other system and deploy to your fleet through Nexigon.
One Fleet, Many Configurations
Different devices can run different apps at different versions. Deploy an MQTT broker on gateway devices, a vision model on camera nodes, and a monitoring agent everywhere. Each workload follows its own release cadence without affecting the others.
Independent Lifecycles
Update one app without touching another. Roll out a security patch to your networking stack while the main application stays on its current version.
Staged Rollouts
Push a new app version to a canary group first. Validate in production, then roll out to the rest of the fleet. Use Nexigon's existing deployment workflows.
Full Visibility
See which app versions are running on which devices. Track deployment status across your fleet in real time from the Nexigon UI, CLI, or API.
Open-Source Foundation
Rugix Apps is part of the open-source Rugix project, permissively licensed and works independently of Nexigon. It runs on any Linux, uses standard Docker, and requires no proprietary OS or container engine. If you ever switch platforms, your devices keep working.
Interested in Application Workloads?
Application Workloads are coming to Nexigon. Create your free evaluation account today and be ready when it lands.