Caspa is CRUD application built with with Backbone.js, Twitter Bootstrap, Node.js, Express, Knockout, FFMPEG, MLT, Redis and MongoDB.
The application allows you to:
- Browse through a list of medias stored on your hard drive
- Add, update, and delete medias
- Make medias playlists
- Schedule through a calendar playlists
it is heavily based on Node Cellar by @coenraets
AGPL v3.
- gettext
apt-get install gettext
- node > 0.8
apt-get install nodejs
Check it on joyent wiki
- npm
apt-get install npm
- mongodb
apt-get install mongodb
If you want to have mongodb Text Search support, you need mongodb = 2.4 and must enable it on config file:
echo "setParameter = textSearchEnabled=true" >> /etc/mongodb.conf
- redis
apt-get install redis-server
- ffmpeg
apt-get install ffmpeg
- avahi/dnssd (required by mdns)
apt-get install libavahi-compat-libdnssd-dev
- alltoogethernow
sudo apt-get install gettext npm nodejs mongodb redis-server ffmpeg libavahi-compat-libdnssd-dev
git clone http://github.com/inaes-tic/mbc-caspa
cd mbc-caspa
make
cloning this module and runing make should install all required submodules, npm install, and get a server working on http://localhost:3000