Sensor Cloud is a computation engine for sensor stream data.
- Linux
- Ruby 1.9.3 (Ruby 2.0 preferred)
-
You need to set an option for your shell in order for all of the software to work. Run
make help
and read the 'Important' section and follow the instructions.
-
Download and compile the dependencies, and compile the project sources
make install
-
Run the application
make run
-
Install the gems needed:
bundle install
-
Migrate the database:
bundle exec rake db:migrate
-
If you are running the Sensor Cloud API locally, then you should modify the API_URL variable declared in the config/config.yml file:
API_URL: "<Put your base URL here>:<put your port here>"
-
Start the Rails server:
rails s
-
Run the tests
make test
You can take a look at the wiki [here] (https://github.com/projectcs13/sensor-cloud-website/wiki).
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Sensor Cloud is released under the [Apache License] (http://opensource.org/licenses/Apache-2.0).