diff --git a/entrypoint b/entrypoint index 922eca95..001b2c0c 100644 --- a/entrypoint +++ b/entrypoint @@ -7,8 +7,12 @@ set -o nounset pip3 install -e . --user || pip3 install -e . pip3 install -e demo --user || pip3 install -e demo python3 demo/manage.py migrate --noinput -DJANGO_SUPERUSER_PASSWORD=Test1234 python3 demo/manage.py createsuperuser --username admin --email helpdesk@example.com --noinput -# Install fixtures -python3 demo/manage.py loaddata emailtemplate.json -python3 demo/manage.py loaddata demo.json -python3 demo/manage.py runserver 0:8080 + +if [ ! -e "/app/demo/demodesk/db.sqlite3" ]; then + DJANGO_SUPERUSER_PASSWORD=Test1234 python3 demo/manage.py createsuperuser --username admin --email helpdesk@example.com --noinput + # Install fixtures + python3 demo/manage.py loaddata emailtemplate.json + python3 demo/manage.py loaddata demo.json +fi + +python3 demo/manage.py runserver 0.0.0.0:8080