Today's IT project was to install an MQTT broker on my #SelfHosting #HomeLab. After a bit of shenanigans with DNS and certificates I've got it working. I'm using the Caddy proxy to generate me a certificate, and a shell script to copy the certificate to my docker host for use by the #Mosquitto #MQTT broker. My router and DNS server make sure the messages end up on the docker host, and a test application on my home desktop is able to subscribe and receive messages from the broker.
The real fun starts now... writing an app that receives my location data from #OwnTracks on my phone, stores it in a database, and ultimately does all sorts of pretty geospatial stuff.
The real fun starts now... writing an app that receives my location data from #OwnTracks on my phone, stores it in a database, and ultimately does all sorts of pretty geospatial stuff.