deepdata: core product code (backend, frontend, runtime, deepflow module)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Start both of DeepFlow's backend and web UI server.
|
||||
# If the user presses Ctrl+C, kill them both.
|
||||
|
||||
if [ "$1" = "--dev" -o "$1" = "-d" -o "$1" = "dev" -o "$1" = "development" ]; then
|
||||
echo -e "Starting DeepFlow in [DEVELOPMENT] mode...\n"
|
||||
uv run server.py --reload & SERVER_PID=$$!
|
||||
cd web && pnpm dev & WEB_PID=$$!
|
||||
trap "kill $$SERVER_PID $$WEB_PID" SIGINT SIGTERM
|
||||
wait
|
||||
else
|
||||
echo -e "Starting DeepFlow in [PRODUCTION] mode...\n"
|
||||
uv run server.py & SERVER_PID=$$!
|
||||
cd web && pnpm start & WEB_PID=$$!
|
||||
trap "kill $$SERVER_PID $$WEB_PID" SIGINT SIGTERM
|
||||
wait
|
||||
fi
|
||||
Reference in New Issue
Block a user