##// END OF EJS Templates
Update docker configurations
jespinoza -
r300:c6aee8aed3f9
parent child
Show More
@@ -1,8 +1,9
1 HOST_REDIS=radarsys-redis
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
5 6 POSTGRES_USER=docker
6 7 POSTGRES_PASSWORD=docker
7 8 PGDATA=/var/lib/postgresql/data
8 LC_ALL=C.UTF-8 No newline at end of file
9 LC_ALL=C.UTF-8
@@ -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
@@ -64,4 +60,4 services:
64 60
65 61 volumes:
66 62 pgdata:
67 driver: local No newline at end of file
63 driver: local
@@ -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('HOST_REDIS', '127.0.0.1')
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://%s:6379/0' % REDIS_HOST
129 BROKER_URL = 'redis://{}:{}/0'.format(REDIS_HOST, REDIS_PORT)
129 130
130 CELERY_RESULT_BACKEND = 'redis://%s:6379/0' % REDIS_HOST
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