18 lines
342 B
Bash
18 lines
342 B
Bash
#!/usr/bin/env sh
|
|
set -eu
|
|
|
|
mkdir -p /app/media /app/logs /app/local
|
|
mkdir -p /tmp/celery
|
|
|
|
python manage.py check --deploy
|
|
|
|
if [ "${VACATURERADAR_RUN_MIGRATIONS:-1}" = "1" ]; then
|
|
python manage.py migrate --noinput
|
|
|
|
if [ "${VACATURERADAR_AUTO_BOOTSTRAP:-0}" = "1" ]; then
|
|
python manage.py bootstrap_instance || true
|
|
fi
|
|
fi
|
|
|
|
exec "$@"
|