Caspa es una applicación construida bajo el modelo CRUD con Backbone.js, Twitter Bootstrap, Node.js, Express, Knockout, FFMPEG, MLT, Redis y MongoDB.
La applicación permite:
- Navegar una lista de medios almacenada en su disco rigido
- Agregar, Editar y Borrrar medios
- Crear playlists con medios
- Programar playlists a traves del calendario
El codigo esta basado en el trabajo de Node Cellar por @coenraets
AGPL v3.
- gettext
apt-get install gettext
- node > 0.8
apt-get install nodejs
Ver en joyent wiki
- npm
apt-get install npm
- mongodb
apt-get install mongodb
Si queres soporte para mongodb Text Search necesitas mongodb = 2.4 y activarlo en el archivo de configuración:
echo "setParameter = textSearchEnabled=true" >> /etc/mongodb.conf
- redis
apt-get install redis-server
- ffmpeg
apt-get install ffmpeg
- avahi/dnssd (necesario por mdns)
apt-get install libavahi-compat-libdnssd-dev
- todo junto
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
Clonando este proyecto y corriendo make deberia instalar todo lo necesario para correr la aplicación en http://localhost:3000