Добавить в перечень команд где-то после python manage.py migrate что-то вроде этого:
echo "from django.contrib.auth import get_user_model; User = get_user_model(); User.objects.create_superuser('admin', 'admin@myproject.com', 'password')" | python manage.py shell
Либо добавить в management commands подобный код, обозвав к примеру add_admin:
...
username = os.getenv('ADMIN_USER')
password = os.getenv('ADMIN_PASSWORD')
user = get_user_model().objects.filter(username=username).first()
if not user:
get_user_model().objects.create_superuser(username=username, password=password, email='')
и тогда просто добавить команду
...
&& python manage.py add_admin
&& python manage.py runserver 0.0.0.0:8000"