Skip to content

datacite/levriero

Repository files navigation

Message broker for Event Data Services

Identifier Build Status Release Maintainability Test Coverage

Levriero runs agents for the Crossref/DataCite Event Data service.

Installation

Using Docker.

docker run -p 8040:80 datacite/levriero

You can now point your browser to http://localhost:8040 and use the application.

Development

One can generate a user with writing access from the rails console:

~/webapp# bin/rails c
2.4.1 :001 > User.generate_token(exp: 365)

We use Rspec for unit and acceptance testing:

bundle exec rspec

Follow along via Github Issues.

Note on Patches/Pull Requests

  • Fork the project
  • Write tests for your new feature or a test that reproduces a bug
  • Implement your feature or make a bug fix
  • Do not mess with Rakefile, version or history
  • Commit, push and make a pull request. Bonus points for topical branches.

License

levriero is released under the MIT License.