Ship your appliance. Not the Linux distribution underneath it.
You package your application as one container image. Admiral builds the signed operating system for your board, rolls updates out across A/B partitions with automatic rollback, and keeps every customer unit reachable with no inbound ports.
Start with 5 devices free, forever, and scale as your customer base grows.
Staged rollouts
A bad release pauses itself and rolls back on its own.
Canary one appliance, widen in a bounded window with a failure budget, and let any machine that fails its health check revert to the previous partition without a site visit.
Why teams move
What breaks when your software ships inside hardware.
Shipping an appliance to customer sites turns every OS update, firewall rule and board revision into your problem unless the platform underneath handles it.
Spending months maintaining an Ubuntu image and a custom update agent?
Package your software as a Dockerfile and hand the rest to Admiral. We build the signed, read-only OS image for your board and run A/B updates with automatic rollback.
Worried a bad release will brick an appliance at a customer site?
Updates stage to a spare partition and must boot and pass health checks, or the machine reverts to the working slot on its own. Rollouts pause themselves if failures cross your budget.
Supporting both x86 and ARM boards across customer deployments?
One Dockerfile builds for x86_64 and ARM64 boards, including NVIDIA Jetson, Rockchip RK3588 and Allwinner SoCs, managed from the same console.
Customer firewalls blocking your support engineers from debugging?
Devices connect outbound only. Open a shell inside the running workload with admrl exec or the web console without asking the customer for inbound ports or a VPN.
The platform
Your application on top. Admiral keeping the machine alive underneath.
Admiral owns the operating system, update slots, watchdog and remote connection for the working life of every appliance you ship.
What you tested is what runs.
The root filesystem ships as one signed, read-only OCI image. Every customer appliance runs the exact build from CI, with no package drift in the field.
A bad release never bricks a unit.
Canary one appliance first, widen inside the customer's maintenance window, and let any machine that fails its health check roll back on its own.
Driven from your CI pipeline.
Diff, apply and roll out device, fleet and configuration documents from GitHub Actions or GitLab CI using the admrl CLI, REST API and webhooks.
Reach any workload without a VPN.
Open a shell inside the running workload with admrl exec using the dashboard workload terminal mechanism, with no inbound firewall ports. Host SSH is not part of the customer remote-access offering.
x86 and ARM from one build.
Ship on Intel and AMD x86_64, NVIDIA Jetson, Rockchip RK3588 and Allwinner ARM64 boards without maintaining separate Linux distributions.
Scale the fleet without hiring a platform team.
Kernel updates, security patches, device identity and rollout tooling are maintained by Admiral for the life of every unit you ship.
Walk through your board and Dockerfile with our engineers.
Bring your target hardware and current image build, and we will map out how your appliance runs on AdmiralOS.
Start with 5 devices free. Or talk to our engineers about your appliance.