Concerto Digital Signage System
Ruby HTML JavaScript CSS Shell
Latest commit a9a1c4c Apr 7, 2016 @augustf augustf Bump to 2.3.3
Failed to load latest commit information.
app Merge pull request #1336 from concerto/content-resubmit-tooltip Apr 5, 2016
bin add in some rails 4 defaults Sep 8, 2013
config Update gem versions and airbrake initializer Jan 29, 2016
db Migrate to Rails 4.2 Dec 24, 2015
doc database schema as of 0.0.3.BravoChicken Mar 15, 2013
lib Bump to 2.3.3 Apr 7, 2016
public Remove current frontend and add plugin hooks for new modular frontend May 6, 2015
script Update startup scripts to systemd, update readme Aug 21, 2015
test Use cancancan 1.10 for compatibility with Ruby 1.9.3 Dec 24, 2015
tools update to allow for nil PRE digit [ci skip] Nov 1, 2015
vendor Remove closure from vendor tools and remove frontendjs rake task May 6, 2015
.gitignore added sublime project files to gitignore Jul 14, 2014
.gitmodules Bump closure version and switch repo source. May 24, 2013
.simplecov Compute test coverage. Jun 19, 2012
.travis.yml Fix i18n-tasks version to maintain Ruby 2.0 support Jan 29, 2016
Capfile update to capistrano 3.4 Oct 21, 2015
Dockerfile Remove chmod statements for now. Nov 3, 2014
Gemfile Lock i18n-tasks version to maintain Ruby 2.0 support Jan 29, 2016
Gemfile-plugins Add concerto frontend to database seeds May 6, 2015
Gemfile-reporting Added turbolinks back in; refactored all JS functions to bind to page… Feb 20, 2013
Gemfile.lock Update plugins Apr 7, 2016
LICENSE Switching to the ASL2. All currents developers have signed off on thi… Aug 26, 2011
Procfile Move DelayedJob from initializer to Procfile. Jul 6, 2013 Update README Dec 27, 2015
Rakefile Missed two places backup was hiding on #415 Aug 25, 2013
concerto-init.d Restore concerto-init.d so legacy packaging works Sep 11, 2015 Auto-installation of plugins to support Passenger and WebBrick Apr 14, 2013

Concerto 2 Digital Signage System Build Status

Join the chat at

Full Installation Instructions:

What is Concerto?

Concerto is an open source digital signage system. Users submit graphic, textual, and other content, and moderators approve that content for use in a variety of content feeds which are displayed on screens connected to computers displaying the Concerto frontned.


  • Ruby 2.0 or newer
  • Rubygems
  • Imagemagick
  • Webserver (Apache/Unicorn/Thin/Nginx)
  • Rack interface to the webserver (Passenger, FastCGI)
  • ActiveRecord-compatible database (Mysql, SQLite, Postgres)

Debian Package Installation

Note: For those upgrading Concerto from earlier Debian/Ubuntu versions, make sure that your APT source line looks like this: jessie main

  • Add Concerto repository using curl | sh
  • Install Concerto via APT sudo apt-get install concerto-full

Virtual Server Image (VirtualBox, VMWare, et. al.)

The virtual server image contains a full-stack installation of the Concerto webserver with all components pre-configured.

Concerto 2 is licensed under the Apache License, Version 2.0.

Bitdeli Badge