diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index edb5b88..ffc3372 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,6 +5,7 @@ stages: variables: SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions" + DB_HOST: "postgres" before_script: - echo "Starting..." diff --git a/Sprint/settings.py b/Sprint/settings.py index 54fc524..1cb2fa7 100644 --- a/Sprint/settings.py +++ b/Sprint/settings.py @@ -83,7 +83,7 @@ DATABASES = { "NAME": "sprint", "USER": "postgres", "PASSWORD": "password", - "HOST": "postgres", + "HOST": os.getenv("DB_HOST", "0.0.0.0"), "PORT": 5432, } } diff --git a/docker-compose.yaml b/docker-compose.yaml index 0dec1dd..c04df36 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -22,6 +22,7 @@ services: restart: always environment: PORT: $PORT + DB_HOST: $DB_HOST command: scripts/runserver.sh ports: - "${PORT}:${PORT}" @@ -55,6 +56,7 @@ services: command: scripts/create_worker.sh environment: SOLUTIONS_ROOT_EXTERNAL: "${SOLUTIONS_ROOT_EXTERNAL}" + DB_HOST: "${DB_HOST}" depends_on: - web - rabbitmq