Upswift Agent designed with a few key points in mind:
Lightweight - consume only 2MB of disk space and 8-11MB of RAM.
Always on - the Agent service is always running in the background, even in case of no internet connection, the agent will always keep the device accessible remotely when the internet connections return.
Zero dependencies - designed to run as an "add-on", nothing needs to be installed additionally to make it work.
Smart network behavior - the agent only communicate as a client-side on port 443 with Upswift servers. No open network ports or listening servers are needed on the edge device.
Upswift Agent works on any Linux based device out-of-the-box:
Hardware Minimum device overall resources: 30MB RAM, 30MB Disk.
Armv5, 6 , 7 , 8 - 32 & 64 bit
x86_64 and x86
OS Any Linux based OS
Yocto based build
Raspberry Pi OS
Custom Debian build