A Blacklight-based administration app for the Digital Library of Georgia. Currently a work in progress!
- Ruby 2.3.4
- Rails 4.2.5
- PostgreSQL running (elaborate)
- Solr 6
- Redis 4
- Clone this repo
- Install ruby 2.3.4, vagrant(needs VirtualBox)
bundle install
to install gem dependencies- add secrets.yml to the config/ directory (need to get from one of the developers)
vagrant up
to start the VM which is running Postgres, Redis, and Solrrake db:setup
to create databasesrake sample_data
to load some datarails s
to start development web server- Go to http://localhost:3000
- Sign in with the test user (email: super@uga.edu, password: password)
- Search for
georgia
to make sure the seed data was loaded correctly
bundle exec rake db:test:prepare
to setup the meta_test databaserspec
to run all specs
© 2019 Digital Library of Georgia