Expose rabbitmq host in docker

This commit is contained in:
dvanaken 2019-12-11 17:55:19 +01:00 committed by Dana Van Aken
parent 6d76b22e3b
commit d25d5b4cca
3 changed files with 4 additions and 3 deletions

View File

@ -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

View File

@ -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)

View File

@ -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: