I’m currently working on a project where I need to integrate the Mender-Client4 with a Django-based centralized update server.
My goal is to manage and deploy updates for NVIDIA-based devices running Linux and microcontrollers. I plan to distribute updates in .deb packages for the Linux systems and .hex firmware files for the microcontrollers.I’m building a Django-based server to handle authentication, update distribution, and tracking. The server will need to authenticate devices and deliver updates in my custom formats.
So i have confused that:
Can my Django server authenticate and distribute updates using Mender’s protocol?if not, what settings do I need to modify in the Mender-Client4 to communicate with my custom Django server? And Since Mender primarily uses .mender artifacts and I am using .deb packages and .hex firmware, do I need to create a custom Mender Update Module to handle these formats properly?