Expose rabbitmq host in docker
This commit is contained in:
@@ -8,9 +8,7 @@ COPY ./docker/credentials.py ./website/settings
|
||||
COPY ./docker/start.sh ./docker/start-test.sh ./docker/wait-for-it.sh ./
|
||||
|
||||
RUN /install.sh web \
|
||||
&& chmod +x ./*.sh \
|
||||
&& sed s/'@localhost'/'@rabbitmq'/g ./website/settings/common.py > tmp \
|
||||
&& mv tmp ./website/settings/common.py
|
||||
&& chmod +x ./*.sh
|
||||
|
||||
ENV DJANGO_SETTINGS_MODULE=website.settings
|
||||
ENV C_FORCE_ROOT=true
|
||||
|
||||
@@ -4,6 +4,7 @@ import string
|
||||
from os import environ as env
|
||||
|
||||
debug = env.get('DEBUG', 'true').lower() == 'true'
|
||||
rabbitmq_host = env.get('RABBITMQ_HOST', 'rabbitmq')
|
||||
backend = env.get('BACKEND', 'postgresql')
|
||||
db_name = env.get('DB_NAME', 'ottertune')
|
||||
db_host = env.get('DB_HOST', 'localhost')
|
||||
@@ -41,3 +42,4 @@ DEBUG = debug
|
||||
ADMINS = ()
|
||||
MANAGERS = ADMINS
|
||||
ALLOWED_HOSTS = ['*']
|
||||
BROKER_URL = 'amqp://guest:guest@{}:5672//'.format(rabbitmq_host)
|
||||
|
||||
@@ -25,6 +25,7 @@ services:
|
||||
DB_PORT: '5432'
|
||||
DB_OPTS: '{}'
|
||||
MAX_DB_CONN_ATTEMPTS: 30
|
||||
RABBITMQ_HOST: 'rabbitmq'
|
||||
working_dir: /app/website
|
||||
entrypoint: ./start.sh
|
||||
labels:
|
||||
|
||||
Reference in New Issue
Block a user