Skip to content

Cisien/meshtastic-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

docker build --platform=linux/arm/v7 . -f Dockerfile -t cisien/meshtastic-docker
wget https://raw.githubusercontent.com/meshtastic/firmware/master/bin/config-dist.yaml
mkdir -p "${HOME}/meshtastic/data"
cp config-dist.yaml "${HOME}/meshtastic/config.yaml"

Edit ${HOME}/meshtastic/config.yaml

Adjust the devices to match those your hardware and config

sudo docker run --device /dev/ttyAMA10 --device /dev/gpiochip4 --device /dev/gpiomem4 --device /dev/spidev0.0 --device /dev/i2c-1 -v ${HOME}/meshtastic/data:/root/.portduino -v ${HOME}/meshtastic/config.yaml:/etc/meshtasticd/config.yaml -p 0.0.0.0:80:80 -p 0.0.0.0:443:443 -d --name meshtastic cisien/meshtastic-docker

Run the CLI from within the container:

docker exec -it meshtastic meshtastic --nodes

About

Docker files for building and running meshtasticd

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published