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