diff --git a/docker/start_dev_server.sh b/docker/start_dev_server.sh index ad12ec023a..fcd178915c 100644 --- a/docker/start_dev_server.sh +++ b/docker/start_dev_server.sh @@ -32,7 +32,7 @@ echo "Starting InvenTree server..." # Wait for the database to be ready cd ${INVENTREE_HOME}/InvenTree -python manage.py wait_for_db +python3 manage.py wait_for_db sleep 10 @@ -40,10 +40,10 @@ echo "Running InvenTree database migrations..." # We assume at this stage that the database is up and running # Ensure that the database schema are up to date -python manage.py check || exit 1 -python manage.py migrate --noinput || exit 1 -python manage.py migrate --run-syncdb || exit 1 -python manage.py clearsessions || exit 1 +python3 manage.py check || exit 1 +python3 manage.py migrate --noinput || exit 1 +python3 manage.py migrate --run-syncdb || exit 1 +python3 manage.py clearsessions || exit 1 # Launch a development server -python manage.py runserver ${INVENTREE_WEB_ADDR}:${INVENTREE_WEB_PORT} +python3 manage.py runserver ${INVENTREE_WEB_ADDR}:${INVENTREE_WEB_PORT} diff --git a/docker/start_dev_worker.sh b/docker/start_dev_worker.sh index bfadc1f49a..7ee59ff28f 100644 --- a/docker/start_dev_worker.sh +++ b/docker/start_dev_worker.sh @@ -11,9 +11,9 @@ sleep 5 # Wait for the database to be ready cd InvenTree -python manage.py wait_for_db +python3 manage.py wait_for_db sleep 10 # Now we can launch the background worker process -python manage.py qcluster +python3 manage.py qcluster diff --git a/docker/start_prod_server.sh b/docker/start_prod_server.sh index 9d86b331eb..1bba2c9ed3 100644 --- a/docker/start_prod_server.sh +++ b/docker/start_prod_server.sh @@ -23,7 +23,7 @@ echo "Starting InvenTree server..." # Wait for the database to be ready cd $INVENTREE_MNG_DIR -python manage.py wait_for_db +python3 manage.py wait_for_db sleep 10 @@ -31,12 +31,12 @@ echo "Running InvenTree database migrations and collecting static files..." # We assume at this stage that the database is up and running # Ensure that the database schema are up to date -python manage.py check || exit 1 -python manage.py migrate --noinput || exit 1 -python manage.py migrate --run-syncdb || exit 1 -python manage.py prerender || exit 1 -python manage.py collectstatic --noinput || exit 1 -python manage.py clearsessions || exit 1 +python3 manage.py check || exit 1 +python3 manage.py migrate --noinput || exit 1 +python3 manage.py migrate --run-syncdb || exit 1 +python3 manage.py prerender || exit 1 +python3 manage.py collectstatic --noinput || exit 1 +python3 manage.py clearsessions || exit 1 # Now we can launch the server gunicorn -c $INVENTREE_HOME/gunicorn.conf.py InvenTree.wsgi -b 0.0.0.0:$INVENTREE_WEB_PORT \ No newline at end of file diff --git a/docker/start_prod_worker.sh b/docker/start_prod_worker.sh index ba9eb14d65..4a13d71230 100644 --- a/docker/start_prod_worker.sh +++ b/docker/start_prod_worker.sh @@ -6,9 +6,9 @@ sleep 5 # Wait for the database to be ready cd $INVENTREE_MNG_DIR -python manage.py wait_for_db +python3 manage.py wait_for_db sleep 10 # Now we can launch the background worker process -python manage.py qcluster \ No newline at end of file +python3 manage.py qcluster \ No newline at end of file