Skip to content

Public portal to content aggregated or hosted by the Digital Library of Georgia

Notifications You must be signed in to change notification settings

GIL-GALILEO/dlg

Repository files navigation

Digital Library of Georgia

A Blacklight-powered frontend for the DLG's Georgia content.

Queries and displays data from the DLG's meta database and search index, which is managed by the Meta administrative app.

Project is also on Github

Requirements

  • Ruby 2.3.4
  • Vagrant

Development Setup

For Ubuntu 16.04

  1. You may need some packages...
    1. sudo apt-get update
    2. sudo apt-get install gcc build-essential libssl-dev libreadline-dev zlib1g-dev libpq-dev
  2. Install Ruby
    1. Install rbenv, ensure rbenv binaries are on your $PATH
    2. Install Ruby 2.3.4 using rbenv install 2.3.4
    3. Finish setting up rbenv
  3. Install Vagrant
    1. You may also need to install VirtualBox via sudo apt-get install virtualbox
  4. Clone repo
  5. Get or create a secrets.yml file from someone special (see config/secrets.yml.template)
  6. vagrant up - includes database and solr index
  7. Install application gems
    1. gem install bundler
    2. bundle install
  8. Setup database tables using rake db:setup
  9. Index sample data using ./reload_solr_data.sh
  10. rails s to start development server
  11. Visit localhost:3000
  12. PhantomJS is needed for the test suite. Install using sudo apt install phantomjs

About

Public portal to content aggregated or hosted by the Digital Library of Georgia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •