Il s'agit du code serveur backend pour parler aux appareils via notre passerelle Internet MQTT (facultative). Il fonctionne sur hub.meshtastic.org.
Caractéristiques fournies:
Nous soutenons activement et encourageons les nouveaux développeurs. Si vous souhaitez exécuter ce logiciel sur votre propre machine, les instructions suivantes devraient vous aider à démarrer. Si vous avez d'autres questions, veuillez poster dans notre forum ou notre développeur Slack Channel.
Les commandes suivantes (si vous avez Java (version 8 ou installée ultérieure) doit «travailler» pour récupérer les dépendances nécessaires et exécuter l'application.
apt install protobuf-compiler # Or for other operating systems download here https://github.com/protocolbuffers/protobuf/releases
git clone --recurse-submodules https://github.com/meshtastic/meshtastic-backend.git
cd meshtastic-backend
./gradlew bootRun
Il servira ensuite sur le port 8080 (et parlera au courtier MQTT)
Si vous préférez IDE (je le fais), il est configuré pour travailler avec l'édition communautaire Intellij IDE.
Si vous avez des problèmes pour que cette version fonctionne pour vous, il est probablement préférable de regarder comment GitHub utilise des commandes très similaires pour construire et exécuter chaque vérification. Mais si cela n'aide pas, veuillez poster dans notre forum.
GNU GPL V3 sous licence. Copyright 2021 Geeksville Industries, LLC.