This project provided a HTTP Endpoint for interacting with Balboa Metrics services as well as provide a simple mechanism for pushing data directly into S3 buckets with respect.
- Clone repository, git clone TODO place github repo.
- Make sure Ruby is installed on your machine. (Highly Suggested) Install [rbenv](https://github .com/sstephenson/rbenv) to manage different ruby environments.
- Install bundler
$ gem install bundler
- Install dependencies with bundle
$ bundle install
Currently, there exist a script that consolidates all the domain reports for a given environment. This report is the pushed to Amazon s3. This requires the '/etc/koreapi.properties' contain aws credentials.
Start the service with.
bundle exec ruby koreapi.rb
By default, the server uses the settings in ./koreapi.default.properties unless the file "/etc/koreapi.properties" exists.
An example production configuration file is provided at ./koreapi.production.properties.example.
- 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
- Submit a pull request :D
TODO: Continue history
TODO: Write credits
TODO: Write license