aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docker-compose.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 1c55482dc..4b0dcff35 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -16,7 +16,9 @@ services:
web:
image: pythondiscord/site:latest
- command: "./manage.py runserver 0.0.0.0:8000"
+ command: >
+ bash -c "echo \"from django.contrib.auth import get_user_model; User = get_user_model(); User.objects.create_superuser('admin', 'admin', 'admin') if not User.objects.filter(username='admin').exists() else print('Admin user already exists')\" | python manage.py shell
+ && ./manage.py runserver 0.0.0.0:8000"
ports:
- "127.0.0.1:8000:8000"
depends_on: