mirror of
https://github.com/recrof/map.meshcore.dev-uploader.git
synced 2026-03-28 17:42:45 +01:00
3d8d3de9685e929d08c04d4f4001f555f5be7f10
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%