Skip to content

Strato web portal - device management, configuration, and data visualization for MoMo mobile monitors

License

Notifications You must be signed in to change notification settings

WellDone/strato-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WellDone Strato Data Portal

Demo site available at http://strato.welldone.org. It should reflect the master branch of this repository, whereas bleeding-edge, possibly-broken code is on the dev branch.

This portal is designed to complement WellDone's Mobile Monitor (MoMo) hardware remote monitoring platform.

Development and Deployment

To spin up a test application deployment using Vagrant and VirtualBox:

  • Run vagrant up - The first time this is run it will download a 700MB virtualbox VM from Vagrant Cloud, so be patient.
  • Profit - the server should be accessible at https://localhost:3001
  • NOTE: Previously the server listened only on http (http://localhost:3000) - it still does, but will redirect to the default ssh port (https://localhost:443) which is different than the one Vagrant binds for https (3001). Go directly to the https version to avoid this issue.

To deploy a production or test box to a public cloud (AWS or DigitalOcean):

  • Build a base box by running build.sh <provider> from the 'packer' directory, may be digitalocean or amazon-ebs (untested)
  • Using the image generated by packer, spin up a new cloud VM
  • Run deploy.sh -p user@123.456.789.101 (where 'user' is a user with sudo priveleges on the cloud machine located at 123.456.789.101) from the root repo directory. You must have established implicit ssh trust (using ssh identity keys) with the user on the remote machine.

License

Strato software is released under the MIT license.

About

Strato web portal - device management, configuration, and data visualization for MoMo mobile monitors

Resources

License

Stars

Watchers

Forks

Packages

No packages published