this is a online music server, just like douban FM.
This project is deprecated and will NO longer be updated! Please see wang_fm instead.
- Python 2.7.X
- mongodb 2.4.8
- lame 3.99.5+repack1-3
- tornado==3.1.1
- mongoengine==0.8.4
- mutagen==1.22
- requests==2.0.1
- beautifulsoup4==4.3.2
- APScheduler==2.1.1
- celery==3.1.5
In Master
, exec this:
-
run
python config.py
to generate amaster_config.py
and config the site. -
run
python main.py
to start service. -
run
python scheduler.py
to start background sched. -
run
celery -A tasks worker
to start celery tasks.
Note: You may need supervisord to manage all of this.