Este é o código do servidor de back -end para conversar com dispositivos por meio do gateway da Internet (opcional) MQTT. Ele é executado no hub.mashtastic.org.
Recursos fornecidos:
Apoiamos ativamente e incentivamos novos desenvolvedores. Se você deseja executar este software em sua própria máquina, as seguintes instruções devem iniciar. Se você tiver outras perguntas, publique em nosso fórum ou em nosso canal de desenvolvedor.
Os seguintes comandos (se você possui Java (versão 8 ou posterior) deve 'apenas trabalhar' para buscar as dependências necessárias e executar o aplicativo.
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
Será então servir na porta 8080 (e conversando com o corretor MQTT)
Se você preferir Ides (eu faço), é configurado para trabalhar com a Intellij IDE Community Edition.
Se você tiver problemas para fazer com que essa compilação funcione para você, provavelmente é melhor assistir como o Github usa comandos muito semelhantes para construir e executar cada check -in. Mas se isso não ajudar, poste em nosso fórum.
GNU GPL V3 licenciado. Copyright 2021 Geeksville Industries, LLC.