mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-01 10:19:59 +00:00
27 lines
603 B
YAML
27 lines
603 B
YAML
# USB-Based Meshtastic container-node!
|
||
|
||
# Copy .env.example to .env and set the USB_DEVICE and CONFIG_PATH variables
|
||
|
||
services:
|
||
meshtastic-node:
|
||
build: .
|
||
container_name: meshtasticd
|
||
|
||
# Pass USB device through to the container
|
||
devices:
|
||
- "${USB_DEVICE}"
|
||
|
||
# Mount local config file and named volume for data persistence
|
||
volumes:
|
||
- "${CONFIG_PATH}:/etc/meshtasticd/config.yaml:ro"
|
||
- meshtastic_data:/var/lib/meshtasticd
|
||
|
||
# Forward the container’s port 4403 to the host
|
||
ports:
|
||
- 4403:4403
|
||
|
||
restart: unless-stopped
|
||
|
||
volumes:
|
||
meshtastic_data:
|