Files
decomp.me/backend/docker_entrypoint.sh
T
2021-08-03 19:14:06 +01:00

19 lines
434 B
Bash
Executable File

#!/bin/bash
DB_HOST=${DATABASE_HOST:-postgres}
DB_PORT=${DATABASE_PORT:-5432}
BE_HOST=${BACKEND_HOST:-0.0.0.0}
BE_PORT=${BACKEND_PORT:-8000}
until nc -z ${DB_HOST} ${DB_PORT} > /dev/null; do
echo "Waiting for database to become available on ${DB_HOST}:${DB_PORT}..."
sleep 1
done
python /backend/manage.py migrate
python /backend/manage.py loaddata /backend/db.json
python /backend/manage.py runserver ${BE_HOST}:${BE_PORT}