}
# replace rabbitmq by localhost if you start your app outside docker-compose
-BROKER_URL = 'amqp://guest:guest@broker//'
+# BROKER_URL = 'amqp://guest:guest@broker//'
+BROKER_URL = 'redis://broker:6379/0'
CELERY_IMPORTS = ("timeside.server.tasks",)
-CELERY_RESULT_BACKEND='djcelery.backends.database:DatabaseBackend'
-CELERY_TASK_SERIALIZER = "json"
+CELERY_RESULT_BACKEND = 'djcelery.backends.database:DatabaseBackend'
+CELERY_TASK_SERIALIZER = 'json'
+CELERY_RESULT_SERIALIZER = 'json'
CELERY_ACCEPT_CONTENT = ['application/json']
from celery_app import app
db:
image: mysql
volumes_from:
- - media
+ - media
environment:
- MYSQL_ROOT_PASSWORD=ItCydyatzix8
- MYSQL_DATABASE=telemeta
- MYSQL_PASSWORD=iuvIlkyisFit2
broker:
- image: rabbitmq:3-management
+ image: redis
search:
image: elasticsearch:1
nginx:
image: nginx
ports:
- - "8001:80"
+ - "8000:80"
volumes:
- ./app/deploy/nginx-app.conf:/etc/nginx/conf.d/default.conf
- ./log/:/var/log/nginx