firmware/docker-compose.yml

27 lines
603 B
YAML
Raw Normal View History

# USB-Based Meshtastic container-node!
# Copy .env.example to .env and set the USB_DEVICE and CONFIG_PATH variables
2022-11-06 19:19:49 +00:00
services:
2022-11-07 19:28:37 +00:00
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 containers port 4403 to the host
ports:
- 4403:4403
restart: unless-stopped
volumes:
meshtastic_data: