Closed NanoProd closed 5 months ago
the reason for switching from heroku to azure cloud services was because we recently added a second docker container for the telemetry app, heroku doesnt offer hosting multiple containers in the same instance, and most other platforms don't. We also had issues with #276 with our redis implementation of websocket communication for our real-time chat. Heroku required us to have add-on services for redis, which had no documentation. Hosting all of our applications in an Azure Virtual was done because we would have full control of the environment of the app. I was able to configure the network protocols so that redis could communicate between the different apps.
moved the app from heroku to azure virtual machine because we added an extra docker container in our application which did not work with heroku.
the new application is hosted at: http://20.220.170.29:8000/
adresses: #276 , #344