Search interface for metadata extracted from disk images
JavaScript Ruby CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
images
jetty @ 5cdfcbb
lib
log
public
script
slides
test
vendor
.gitignore
.gitmodules
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
config.ru
showoff.json

README.md

Gumshoe

Gumshoe is a Rails-based application for searching metadata from disk images. It relies on Blacklight, Solr, and fiwalk.

Dependencies

In addition to Ruby, rubygems, and Rails, you'll need to install fiwalk. If you're on a Mac and use Homebrew, you can install it using brew install fiwalk.

Getting Started

To get started, you'll need to to get a git clone of the codebase:

$ git clone git://github.com/anarchivist/gumshoe.git

Then pull in the Solr/Jetty bundle:

$ git submodule init
$ git submodule update

Get the application's gems:

$ bundle install

Migrate database:

$ rake db:migrate

Start up Solr:

$ cd jetty
$ java -jar start.jar

Download the sample image:

$ rake gumshoe:image:download

Extract and index the metadata from the sample image:

$ rake gumshoe:image:index FILE=images/ubnist1.casper-rw.gen2.aff

Start Gumshoe:

$ rails s

Open your browser to http://localhost:3000/ and start playing!