The THiNX Cloud (https://thinx.cloud) is secure device management server running on NodeJS, so you can easily start your own at home.
It is able to build firmwares right from your repository (githook), than push binary (or lua code) over the air into various devices.
The builds are performed inside docker containers.
Devices can be managed directly or by MQTT (depends on hardware version) via Remote THiNX Management Console (RTM https://rtm.thinx.cloud) or by THiNX API.
Supported platforms:
- Platformio
- Arduino
- NodeMCU / LUA
- Micropython
- MongooseOS
Please NOTE this project is in early stage so there can be bugs and issues. We are developing this for fun and we would appreciate any help, criticism or advice.
Any contributions are WELCOME!
[