EdgePatch
EdgePatch is a web app (with an optional lightweight agent) for orchestrating over-the-air updates to edge devices and on-prem gateways in unreliable networks. It focuses on the unglamorous problem that actually hurts: keeping hundreds to thousands of heterogeneous edge nodes secure and consistent without downtime. You define update rings (canary, staged, full rollout), health checks, and automatic rollback rules. The system handles intermittent connectivity, bandwidth caps, and site-by-site maintenance windows. It also produces audit trails for compliance and incident response, and flags devices that silently drift from desired state. This is not a “Kubernetes for the edge” fantasy; it’s a pragmatic patch and configuration pipeline that works even when your edge nodes are half-offline and managed by non-experts. The MVP targets Linux-based gateways and common industrial PCs first, then expands to containers and specialized hardware.