Deploy Eclipse Hawkbit in one click installation.
Open-source IoT update management for rolling out firmware and software to fleets of connected edge devices.
What you can build with Eclipse Hawkbit
Eclipse Hawkbit is a domain-independent back-end framework for rolling out software updates to constrained edge devices, gateways, and controllers connected to IP-based networks. Built on Java and Spring, it provides the server-side infrastructure that fleet operators need to schedule, target, and monitor over-the-air updates at industrial scale.
Self-hosting Hawkbit on your own VPS keeps device inventories, artifact binaries, and rollout telemetry under your control, with no per-device fees or vendor lock-in. It exposes the Direct Device Integration API for devices and a Management API for orchestrating campaigns from your own tools.
Key features of Eclipse Hawkbit
Targeted rollouts
Define rollout groups by device attributes and progress updates in controlled waves with success thresholds and automatic rollback triggers.
Artifact repository
Upload, version, and serve firmware images, OS packages, and application bundles from a built-in artifact store with checksum verification.
Direct Device API
Devices poll the DDI REST interface to fetch assigned updates, report progress, and acknowledge installation results without bespoke transport code.
Multi-tenant ready
Isolate device fleets, users, and software repositories per tenant — useful for managing customer deployments or separating product lines.
Management REST API
Drive rollouts, targets, distribution sets, and software modules programmatically to integrate with CI/CD pipelines and existing operations tooling.
RabbitMQ event bus
Stream device state changes and rollout events to RabbitMQ so downstream systems can react in real time without polling the database.
Why run Eclipse Hawkbit on Hostinger
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.