mirror of
https://github.com/recrof/map.meshcore.dev-uploader.git
synced 2026-03-28 17:42:45 +01:00
a235128d24e074a854f23946d3efc788b689470e
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 connected to your machine or Companion WiFi on the same network.
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)ornode index.mjs (host: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%