Skip to content

Stop yodeling!!! Simple async youtube songs download web app. Build with pyramid, celery, rabbitmq with SQLAlchemy and more common libs!!

Notifications You must be signed in to change notification settings

brodul/jigglypuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 20, 2016
a83689f · Jul 20, 2016
Jul 20, 2016
Jul 20, 2016
Mar 20, 2015
Aug 30, 2015
Nov 11, 2013
Jul 20, 2016
Mar 20, 2015
Aug 31, 2015
Mar 2, 2015
Mar 2, 2015
Mar 2, 2015
Jul 20, 2016
Jul 31, 2015
Mar 2, 2015
May 17, 2015
Aug 30, 2015
Aug 30, 2015
Oct 8, 2015
Jul 31, 2015
Jul 20, 2016
Mar 2, 2015
Oct 18, 2015

Repository files navigation

This is alfa. :D

Demo can be found here: Brodul's jigglypuff

Make sure you have the packets:

ffmpeg
python-virtualenv
rabbitmq-server

You need this in /etc/rabbitmq/rabbitmq-env.conf:

NODE_IP_ADDRESS='127.0.0.1'
NODENAME='guest@localhost'

Make a virtualenv in the root of the project:

virtualenv --no-site-packages .

Activate the virtual env:

source bin/activate

Install the deps:

python setup.py install

Run DB migrations:

alembic upgrade head

Run the dev server:

pserve production.ini

Run the MQ server:

rabbitmq-server -detached

Run the worker:

mkdir jigglypuff/media
celery -A jigglypuff.tasks worker --loglevel=INFO &

About

Stop yodeling!!! Simple async youtube songs download web app. Build with pyramid, celery, rabbitmq with SQLAlchemy and more common libs!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published