/spot

[wip] institutional repository + digital collections

Primary LanguageJavaScript

spot

Build Status Coverage Status

⚠️ this project is under active construction ⚠️

Spot is the future Digital Collections and Institutional Repository for Skillman Library at Lafayette College. It is a Hyrax-based Ruby-on-Rails application.

requirements

installing + starting

git clone https://github.com/LafayetteCollegeLibraries/spot
cd spot
bundle install
bundle exec rails db:migrate

You'll need to have a PostgreSQL database created. See the postgres setup guide in the Spot wiki.

In a separate console tab, cd /path/to/spot and start the Fedora + Solr servers:

bundle exec rails spot:dev_server

And in yet another, cd /path/to/spot and start the Sidekiq server (for async processing/jobs):

bundle exec sidekiq

Back in your first console, you'll need to first create the default admin set:

bundle exec rails hyrax:default_admin_set:create

And then you're good start Spot:

bundle exec rails server