chore: Add script to start all servers and update package.json
CI / skip-ci-check (push) Successful in 1m27s
CI / skip-ci-check (pull_request) Successful in 1m26s
CI / python-lint (push) Has been cancelled
CI / test-backend (push) Has been cancelled
CI / build (push) Has been cancelled
CI / secret-scanning (push) Has been cancelled
CI / dependency-scan (push) Has been cancelled
CI / sast-scan (push) Has been cancelled
CI / workflow-summary (push) Has been cancelled
CI / lint-and-type-check (push) Has been cancelled
CI / lint-and-type-check (pull_request) Successful in 2m6s
CI / python-lint (pull_request) Successful in 1m52s
CI / test-backend (pull_request) Successful in 2m43s
CI / build (pull_request) Successful in 2m23s
CI / secret-scanning (pull_request) Successful in 1m40s
CI / dependency-scan (pull_request) Successful in 1m34s
CI / sast-scan (pull_request) Successful in 2m45s
CI / workflow-summary (pull_request) Successful in 1m26s

This commit introduces a new script, `start_all.sh`, to facilitate the simultaneous startup of the backend, admin frontend, and viewer frontend servers. Additionally, the `package.json` file is updated to include a new command, `dev:all`, for executing this script. These changes enhance the development workflow by streamlining the server startup process.
This commit is contained in:
Tanya
2026-01-07 14:05:13 -05:00
parent 570c2cba97
commit 2e735f3b5a
3 changed files with 252 additions and 1 deletions
+1
View File
@@ -8,6 +8,7 @@
"dev:admin": "npm run dev --prefix admin-frontend",
"dev:viewer": "npm run dev --prefix viewer-frontend",
"dev:backend": "source venv/bin/activate && export PYTHONPATH=$(pwd) && uvicorn backend.app:app --host 127.0.0.1 --port 8000",
"dev:all": "./start_all.sh",
"build:admin": "npm run build --prefix admin-frontend",
"build:viewer": "npm run build --prefix viewer-frontend",
"build:all": "npm run build:admin && npm run build:viewer",