Files
meshcore-mqtt/.env.docker.example
2025-08-16 21:45:38 +01:00

33 lines
925 B
Plaintext

# Docker environment file example for MeshCore MQTT Bridge
# Copy this file to .env.docker and modify the values as needed
# Logging Configuration
LOG_LEVEL=INFO
# MQTT Broker Configuration
MQTT_BROKER=localhost
MQTT_PORT=1883
MQTT_USERNAME=
MQTT_PASSWORD=
MQTT_TOPIC_PREFIX=meshcore
MQTT_QOS=1
MQTT_RETAIN=true
# MeshCore Device Configuration (serial default)
MESHCORE_CONNECTION=serial
MESHCORE_ADDRESS=/dev/ttyUSB0
MESHCORE_BAUDRATE=115200
MESHCORE_TIMEOUT=30
# Configurable Events (comma-separated list)
MESHCORE_EVENTS=CONTACT_MSG_RECV,CHANNEL_MSG_RECV,CONNECTED,DISCONNECTED,LOGIN_SUCCESS,LOGIN_FAILED,MESSAGES_WAITING,DEVICE_INFO,BATTERY,NEW_CONTACT,ADVERTISEMENT
# TCP Connection Example (for network connections)
# MESHCORE_CONNECTION=tcp
# MESHCORE_ADDRESS=192.168.1.100
# MESHCORE_PORT=4403
# BLE Connection Example (use MAC address as address)
# MESHCORE_CONNECTION=ble
# MESHCORE_ADDRESS=AA:BB:CC:DD:EE:FF