A simple mirror of the
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.