@@ -1,4 +1,5 | |||
|
1 |
|
|
|
1 | REDIS_HOST=radarsys-redis | |
|
2 | REDIS_PORT=6379 | |
|
2 | 3 | POSTGRES_DB_NAME=radarsys |
|
3 | 4 | POSTGRES_PORT_5432_TCP_ADDR=radarsys-postgres |
|
4 | 5 | POSTGRES_PORT_5432_TCP_PORT=5432 |
@@ -18,6 +18,3 COPY . ./ | |||
|
18 | 18 | |
|
19 | 19 | EXPOSE 8000 |
|
20 | 20 | |
|
21 | RUN python manage.py collectstatic --noinput | |
|
22 | ||
|
23 |
@@ -22,8 +22,6 services: | |||
|
22 | 22 | redis: |
|
23 | 23 | container_name: 'radarsys-redis' |
|
24 | 24 | image: 'redis:3.2-alpine' |
|
25 | ports: | |
|
26 | - '127.0.0.1:6300:6379' | |
|
27 | 25 | volumes: |
|
28 | 26 | - '/data/dockers/radarsys/redis:/data' |
|
29 | 27 | |
@@ -41,8 +39,6 services: | |||
|
41 | 39 | postgres: |
|
42 | 40 | container_name: 'radarsys-postgres' |
|
43 | 41 | build: ./postgres/ |
|
44 | ports: | |
|
45 | - 5432:5432 | |
|
46 | 42 | volumes: |
|
47 | 43 | - ./postgres/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d |
|
48 | 44 | - pgdata:/var/lib/postgresql/data |
@@ -1,3 +1,5 | |||
|
1 | 1 | #!/bin/env bash |
|
2 | psql -U postgres -c "CREATE USER $POSTGRES_USER PASSWORD '$POSTGRES_PASSWORD'" | |
|
3 | psql -U postgres -c "CREATE DATABASE $POSTGRES_DB_NAME OWNER $POSTGRES_USER" No newline at end of file | |
|
2 | echo "Creating database..." | |
|
3 | psql -U postgres -c "CREATE USER $POSTGRES_USER WITH PASSWORD '$POSTGRES_PASSWORD'; CREATE ROLE " | |
|
4 | psql -U postgres -c "CREATE DATABASE $POSTGRES_DB_NAME; CREATE DATABASE " | |
|
5 | psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE $POSTGRES_DB_NAME to $POSTGRES_USER; GRANT " |
@@ -122,12 +122,13 STATICFILES_FINDERS = ( | |||
|
122 | 122 | ) |
|
123 | 123 | |
|
124 | 124 | # Celery stuff |
|
125 |
REDIS_HOST = os.environ.get(' |
|
|
125 | REDIS_HOST = os.environ.get('REDIS_HOST', '127.0.0.1') | |
|
126 | REDIS_PORT = os.environ.get('REDIS_PORT', 6379) | |
|
126 | 127 | |
|
127 | 128 | BROKER_TRANSPORT = 'redis' |
|
128 |
BROKER_URL = 'redis:// |
|
|
129 | BROKER_URL = 'redis://{}:{}/0'.format(REDIS_HOST, REDIS_PORT) | |
|
129 | 130 | |
|
130 |
CELERY_RESULT_BACKEND = 'redis:// |
|
|
131 | CELERY_RESULT_BACKEND = 'redis://{}:{}/0'.format(REDIS_HOST, REDIS_PORT) | |
|
131 | 132 | CELERY_BROKER_TRANSPORT = BROKER_URL |
|
132 | 133 | CELERY_ACCEPT_CONTENT = ['application/json'] |
|
133 | 134 | CELERY_TASK_SERIALIZER = 'json' |
General Comments 0
You need to be logged in to leave comments.
Login now