$ bundle
$ librarian-chef install
$ vagrant plugin install vagrant-omnibus
$ vagrant up
Install imagemagick
and taglib
package of the distrobution. This is required for gems that create logo thumbnails and tagging audio files.
$ sudo apt-get install imagemagick taglib
$ vagrant ssh
$ cd app
$ bundle
Create a configuration file app/config/application.yml
and setup your mailserver credentials:
MAILER_PASSWORD: hackme
MAILER_FROM_ADDRESS: [email protected]
MAILER_USERNAME: [email protected]
MAILER_DOMAIN: i42n.auriga.uberspace.de
MAILER_SERVER_ADDRESS: auriga.uberspace.de
Open database.yml
and configure user / password of the postgresql database.
$ rake db:create
$ rake db:migrate
Sidekiq workers process background tasks as downloading episodes for example.
$ bundle exec sidekiq