update docker-compose, requirements, base settings

This commit is contained in:
evgeniy-st 2019-09-06 14:27:14 +03:00
parent cfc2d512ed
commit cfe1c982be
3 changed files with 23 additions and 1 deletions

View File

@ -16,6 +16,20 @@ services:
- db-net
volumes:
- gm-db:/var/lib/postgresql/data/
elasticsearch:
image: elasticsearch:7.3.1
volumes:
- gm-esdata:/usr/share/elasticsearch/data
hostname: elasticsearch
ports:
- 9200:9200
- 9300:9300
environment:
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- discovery.type=single-node
- xpack.security.enabled=false
networks:
- app-net
# RabbitMQ
rabbitmq:
image: rabbitmq:latest
@ -87,3 +101,5 @@ volumes:
gm-media:
name: gm-media
gm-esdata:

View File

@ -63,6 +63,7 @@ PROJECT_APPS = [
'news.apps.NewsConfig',
'notification.apps.NotificationConfig',
'partner.apps.PartnerConfig',
'search_indexes.apps.SearchIndexesConfig',
'translation.apps.TranslationConfig',
'configuration.apps.ConfigurationConfig',
'timetable.apps.TimetableConfig',
@ -85,6 +86,8 @@ EXTERNAL_APPS = [
'rest_framework_simplejwt.token_blacklist',
'solo',
'phonenumber_field',
'django_elasticsearch_dsl',
'django_elasticsearch_dsl_drf',
]

View File

@ -28,4 +28,7 @@ django-extensions==2.2.1
django-cors-headers==3.0.2
# JWT
djangorestframework-simplejwt==4.3.0
djangorestframework-simplejwt==4.3.0
django-elasticsearch-dsl>=7.0.0,<8.0.0
django-elasticsearch-dsl-drf==0.20.2