image处理需要安装imagemagic和build基础库,请参考[docker build file](https://github.com/docker-library/buildpack-deps/blob/1f3d93c27c45732774639eff8ade2b75cf13bbea/jessie/Dockerfile) pdf转换成image需要安装ghostscript:
sudo apt-get install ghostscript
在local_settings.py中加入
# QINIU
QINIU_CALLBACK_URL = '服务器地址' # qiniu回调时使用的服务器地址,请根据自己服务器的域名或者ip设置,否则不能获取转换信息
QINIU_CDN_DOMAIN = '七牛bucket地址'
QINIU_BUCKET_NAME = 'bucket name'
QINIU_AK = 'your ak'
QINIU_SK = 'your sk'
# celery
BROKER_URL = 'celery broker url' # redis://localhost:6380//0
python manage.py runserver
celery worker --app=convert --loglevel=info
method: post
{
"convert_type": 0, # convert type,
"source_url": "http://abc.com/ccc.ppt",
"callback_url": "http://server.com" // will post results to this url
}
在本目录的上一级目录生成newrelic.ini文件,然后运行
cd convert # NOTE: 因为super.conf中用了相对路径,所以一定要进入super.conf文件所在目录
supervisord -c super.conf