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

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