Rastislav Vysoky 7df09312eb Merge pull request #1 from greentown0/main
Dockerize the application
2025-10-18 20:36:37 +02:00
2025-10-18 20:28:43 +02:00
2025-10-18 20:28:43 +02:00
2025-10-18 11:04:39 +02:00
2025-10-18 11:04:06 +02:00
2025-10-18 11:04:39 +02:00
2025-10-18 20:28:43 +02:00

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

  1. Install Node.js 22 or higher(most recent LTS recommended)
  2. 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

  1. Connect working MeshCore companion usb into the computer
  2. 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.

Description
No description provided
Readme MIT 85 KiB
Languages
JavaScript 98.7%
Dockerfile 1.3%