Skip to content
jefflunt edited this page Nov 18, 2014 · 8 revisions

NITRO Competitions is a Ruby on Rails (RoR) application, so installation isn't much different than other RoR applications. However, there are a few additional steps that are required, which we'll go over here.

Setup database

Rather than store database credentials in source control, NITRO Competitions uses a symbolic link in place of the standard Rails file, config/database.yml.

To connect your deployment to your database, create a symbolic link called config/database.yml and point it to your config file.

Take a look at config/database.yml.example if you want an example of what your database config file should contain.

Minimal database entries

Certain database entries must be present in NITRO Competitions before the application can work.

  • To get an idea of what minimal database entries are needed, look inside of db/seeds.rb
  • When you're ready to add these database entries, type the following from your application's install directory:
    • bundle exec rake db:seed

Customizing for your institution

See the file config/initializers/nucats_assist.rb for all the settings/branding options available for your installation.

Clone this wiki locally