NEU-DSG / tapas_rails

Hydra Head for the TAPAS project
1 stars 6 forks source link

tapas_rails

Build Status

Hydra Head for the TAPAS webapp.

Hungry for more TAPAS?

TAPAS website

TAPAS public documents, documentation, and meeting notes on GitHub

TAPAS webapp (Drupal) on GitHub

TAPAS Hydra Head on GitHub

TAPAS virtual machine provisioning on GitHub


Deploy

Tomcat

Fedora (run by Tomcat)

Solr (run by Tomcat)

Apache

Passenger (run by Apache)

Resque

To run the job that reruns all of the core_files through the reading interface building: RAILS_ENV=production bundle exec thor tapas_rails:rebuild_reading_interfaces 500 where 500 is the number of records you would like to run (could do a query for number of core_files in solr before performing the thor task)

bundle exec cap production resque:restart

To modify the main menu

Development

To get started developing TAPAS, first install the required software:

Then follow these steps:

  1. Clone this repository and cd to the repository directory
  2. Create a mysql database and import the TAPAS sql file
  3. Configure application.yml file with correct parameters
  4. cd to project directory && bundle install
  5. Run rails s to start the application

Notes for OSX