mirror of
https://github.com/pyMC-dev/pyMC_Repeater.git
synced 2026-06-28 14:01:59 +02:00
06e6a7375f
fixed -
45 lines
1.4 KiB
YAML
45 lines
1.4 KiB
YAML
# MeshCore Canada MC2MQTT broker preset.
|
|
#
|
|
# MeshCore Canada is the operator of the public MeshCore Packet Analyzer
|
|
# infrastructure. These brokers speak the MeshCoreToMQTT (MC2MQTT)
|
|
# protocol with the "letsmesh" format flavor, which today shares the
|
|
# canonical MC2MQTT topic structure (meshcore/{IATA}/{PUBLIC_KEY}/...).
|
|
#
|
|
# Reference all MeshCore Canada endpoints with: brokers: [{preset: letsmesh}]
|
|
#
|
|
# Note: order matters for backward compatibility with the legacy
|
|
# letsmesh.broker_index field. Index 0 is Europe, index 1 is US West.
|
|
#
|
|
# Optional UI metadata. Consumed by the GET /api/broker_presets endpoint
|
|
# so the React/Vue admin can render this preset in the "From Template"
|
|
# dropdown. `display_name` and `website` are advisory only — they are
|
|
# never read by the runtime broker connection code.
|
|
display_name: "MeshCore.CA"
|
|
website: "https://meshcore.ca"
|
|
brokers:
|
|
- name: "MeshCore.CA Primary"
|
|
enabled: true
|
|
host: mqtt1.meshcore.ca
|
|
port: 443
|
|
transport: "websockets"
|
|
audience: "mqtt1.meshcore.ca"
|
|
use_jwt_auth: true
|
|
format: letsmesh
|
|
retain_status: false
|
|
tls:
|
|
enabled: true
|
|
insecure: false
|
|
|
|
- name: "MeshCore.CA Backup"
|
|
enabled: true
|
|
host: mqtt2.meshcore.ca
|
|
port: 443
|
|
transport: "websockets"
|
|
audience: "mqtt2.meshcore.ca"
|
|
use_jwt_auth: true
|
|
format: letsmesh
|
|
retain_status: false
|
|
tls:
|
|
enabled: true
|
|
insecure: false
|