Files
home-information/package/docker_entrypoint.sh
Thiago Trautwein Santos d4421f0bde Refactor/22 Move Initial DB Populations Into Post Migrate Signals (#254)
* Refactor integration initialization processes to ensure required DB records are created after migrations

---------

Co-authored-by: Anthony Cassandra <github@cassandra.org>
2026-03-28 14:53:20 -05:00

24 lines
484 B
Bash

#!/bin/bash
echo "Initial Django admin initialization."
cd /src
echo "Collecting static files..."
python manage.py collectstatic --noinput
echo "Running migrations..."
python manage.py migrate --noinput
echo "Creating superuser and groups..."
python manage.py hi_createsuperuser
python manage.py hi_creategroups
echo "Syncing settings..."
python manage.py sync_settings
echo "Syncing integrations..."
python manage.py sync_integrations
echo "Starting supervisord..."
exec "$@"