diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh
index ec28a3c098150fe7e482f917b51c9cd24f391273..f60f3f4837a6efec4708ba5475808b1ddee026b0 100755
--- a/docker-entrypoint.sh
+++ b/docker-entrypoint.sh
@@ -1,19 +1,12 @@
 #!/bin/sh
 
-if [[ $# -eq 0 ]]
+if [ $# -eq 0 ]
 then
-  venv/bin/python -u opaque.py
-elif [[ $1 == "--migrate" ]]
-  then
-    echo Migrating changes.
-    venv/bin/python -m flask db migrate
-    venv/bin/python -m flask db upgrade
+    venv/bin/python -u opaque.py
+elif [ $1 == "flask" ]
+then
+    echo "$@"
+    venv/bin/python -m $@
 else
-  if [[ $1 == "--setup-database" ]]
-  then
-    echo Initial setup of database.
-    venv/bin/python -m flask db init
-    venv/bin/python -m flask db upgrade
-    venv/bin/python -m flask insert-initial-database-entries
-  fi
+    echo "Unknown command"
 fi