mirror of
https://github.com/recrof/map.meshcore.dev-uploader.git
synced 2026-03-28 17:42:45 +01:00
7df09312eb1274e9b7cc9aaff7f909d635abaebe
MeshCore map auto uploader
Description
This bot will upload every repeater or room server to the map when companion hears new advert
Requirements
You will need Meshcore device with Companion USB firmware connected to the computer with internet connection
Installation
- Install Node.js 22 or higher(most recent LTS recommended)
- Clone this repo & install dependencies via npm
git clone https://github.com/recrof/map.meshcore.dev-uploader
cd map.meshcore.dev-uploader
npm install .
Usage
- Connect working MeshCore companion usb into the computer
- run
node index.mjs [usb_port]
Running with Docker
After cloning the repo, build and run the docker image with
docker-compose build
docker-compose up
You will be able to inspect the logs. Once everything is working correctly, run the container with docker-compose up -d to run it in the background.
Languages
JavaScript
98.7%
Dockerfile
1.3%