LTI 2.1 Reference Tool Provider
An LTI tool provider intended to be used as a reference for implementing the IMS LTI 2.1 specification. Section numbers in the comments (i.e. โ6.1.2โ) refer to sections of the IMS LTI 2.1 specification.
Running locally
Setup
bundle install
bundle exec rake db:create
bundle exec rake db:migrate
bundle exec rackup
Running tests
bundle exec rake db:migrate RACK_ENV=test
bundle exec rspec
Running in docker
Setup
- 'docker-compose build'
- 'docker-compose run --rm web bundle exec rake db:setup'
Running the server
- 'docker-compose up'
Running migrations
- 'docker-compose build'
- 'docker-compose run --rm web bundle exec rake db:migrate'