A simple mirror of the cheerlights
and cheerlightsRGB
topics from the CheerLights MQTT feed (mqtt.cheerlights.com), adding IPv6, TLS and WebSocket support.
mqtts://cheerlights-mirror.tugzrida.xyz:8883
: MQTT over TLS, port 8883
wss://cheerlights-mirror.tugzrida.xyz:8884/
: MQTT over secure WebSockets, port 8884, any path
Both endpoints use a publicly-signed Let’s Encrypt certificate and support TLSv1.2+, so if your broker needs you to specify a cert, you should just use the equivalent of /etc/ssl/certs/ca-certificates.crt
on your system.
If you want to use a smaller file, the ISRG Root X1
root certificate should work for the foreseeable future. Otherwise, use the original unencrypted CheerLights server, or re-broker this mirror locally as unencrypted.
The mirror should be fairly reliable, but it’s not on a dedicated box so I’m not making any guarantees. Abuse will not be tolerated.