2025-09-05 12:02:41 +02:00
|
|
|
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
|
2025-09-05 15:32:33 +02:00
|
|
|
export DJANGO_SETTINGS_MODULE=config.settings
|
|
|
|
|
2025-09-05 12:02:41 +02:00
|
|
|
echo "Running migrations..."
|
|
|
|
python manage.py migrate --noinput
|
|
|
|
|
|
|
|
echo "Creating superuser if it doesn't exist..."
|
|
|
|
python manage.py createsuperuser \
|
|
|
|
--noinput \
|
|
|
|
--username "${DJANGO_SUPERUSER_USERNAME}" \
|
|
|
|
--email "${DJANGO_SUPERUSER_EMAIL}" || true
|
|
|
|
|
|
|
|
echo "Starting server..."
|
|
|
|
exec "$@"
|