Tag Archives: Dexcom

Enabling Websockets for Socket.io Node apps on Microsoft Azure


Enabling Websockets for Socket.io Node apps on Microsoft Azure

I’m running an application called Nightscout that is a node app with a MongoDB backend that presents a JSON endpoint for a diabetic’s blood sugar data. I use my Dexcom G4 CGM (Continuous Glucose Meter) connected with a micro-USB OTG cable to an Android phone. An Android app bridges the device and POSTs up to the website.

Azure is well suited to run an app like this for a few reasons. Node works great on Azure, MongoLabs is setup in the Azure Store and has a free sandbox, Azure supports WebSockets, and *.azurewebsites.net has a wildcard SSL cert, so I could force SSL.