Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Variations-on-Video Hydra app
Ruby XSLT HTML CSS CoffeeScript JavaScript Other
Failed to load latest commit information.
app Fix 1px desktop/mobile size gap
config Bump version to 3.3
db Update year in license header
fedora_conf/conf The Big Rename: Hydrant -> Avalon
felix @ 6c14a53 Bump version of submodule to include new skip transcoding workflows
felix_conf Update felixwrapper, avalon-felix, and add default conf files for use…
jetty @ 358a65b Update submodules
lib Add generic text and error handling for when bib import appears to fail
log Adding empty log directory with dummy file
public Update year in license header
red5 @ 634a4f9 Split access control form from button
script Fix bash bug in locking_runner
solr_conf Update schema.xml
spec Don't attempt to import if Avalon::BibRetriever isn't configured
test Initial commit
vendor Add repeatable typeahead fields for language
.gitignore Use Rails secret_key_base instead of defining seperate secrets for bl…
.gitmodules Rename variations-on-video organization to avalonmediasystem
.rspec fix tests as they fail
.travis.yml Drop ruby 1.9.3 and bump to latest 2.1.x
Capfile Update cap script to work with lancelot
Gemfile Tag mediaelement-qualityselector to v3.3
Gemfile.first Restoring Gemfile.first files that were removing in prior commit
Gemfile.first.lock Restoring Gemfile.first files that were removing in prior commit
Gemfile.lock Use FakeWeb for SRU retrieval
HISTORY Use 'avalon-r1' tag in Gemfile to prevent install from pulling incomp…
LICENSE Add Apache 2.0 license
NOTICE Bumped copyright to 2015 Update
Rakefile The Big Rename: Hydrant -> Avalon The Big Rename: Hydrant -> Avalon

Avalon Media System

Avalon Media System is an open source system for managing large collections of digital audio and video. The project is led by the libraries of Indiana University and Northwestern University with funding in part by a three-year National Leadership Grant from the Institute of Museum and Library Services.

Build Status

For more information and regular project updates visit the Avalon blog.

Installing Avalon Media System

Instructions on how to get a local installation of Avalon Media System installed on your system are available for Linux and OS X.

Getting started

The following steps will let you run the avalon stack locally in order to explore the out-of-the-box functionality or do basic development.

  • Ensure that you're running one of the Ruby versions listed in under rvm in ".travis.yml".
  • git submodule init
  • git submodule update
  • Install Mediainfo cli
  • Copy config/avalon.yml.example to config/avalon.yml and change as necessary
  • Copy config/authentication.yml.example to config/authentication.yml
  • Copy config/controlled_vocabulary.yml.example to config/controlled_vocabulary.yml
  • Setup config/secrets.yml
  • rake avalon:services:start
  • rake db:migrate
  • rake db:test:prepare
  • rake spec
  • rails s
Something went wrong with that request. Please try again.