Web application to manage clients, developed for Evandro Pelissoni Levy.
- Install the following packages:
% sudo apt-get install postgresql rsyslog
- Enable rsyslog to listen on TCP or UDP ports
% sudo vim /etc/rsyslog.conf
% sudo service rsyslog restart
- Generate and install the project debian package:
% sudo apt-get install ruby-dev gcc
% sudo gem install fpm
% cd <project>/deploy
% ./gendeb.sh <version> <release>
% sudo dpkg -i druns_<version>-<release>_amd64.deb
- Create the database in postgres:
% sudo -u postgres createdb druns
% sudo -u postgres psql druns < /usr/druns/db/structure.sql
- Initialize the system:
% /usr/druns/bin/bootstrap -config /usr/druns/etc/webserver.conf -email <email> -name "<name>" -password "<password>"
- Add periodics to crontab
% crontab -e
*/10 * * * * /usr/druns/bin/scheduler /usr/druns/etc/webserver.conf