run.sh: bind backend/frontend to 0.0.0.0; ignore root package.json
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -39,6 +39,7 @@ dist/
|
|||||||
!.env.example
|
!.env.example
|
||||||
config.json
|
config.json
|
||||||
package-lock.json
|
package-lock.json
|
||||||
|
package.json
|
||||||
|
|
||||||
# Logs
|
# Logs
|
||||||
*.log
|
*.log
|
||||||
|
|||||||
4
run.sh
4
run.sh
@@ -361,7 +361,7 @@ start_backend() {
|
|||||||
echo -e "\033[0;34m[Backend]\033[0m Hot-reload enabled (watching src/)"
|
echo -e "\033[0;34m[Backend]\033[0m Hot-reload enabled (watching src/)"
|
||||||
fi
|
fi
|
||||||
local _color=$'\033[0;34m[Backend]\033[0m '
|
local _color=$'\033[0;34m[Backend]\033[0m '
|
||||||
PYTHONUNBUFFERED=1 python3 -m uvicorn src.app:app --port "$BACKEND_PORT" \
|
PYTHONUNBUFFERED=1 python3 -m uvicorn src.app:app --host 0.0.0.0 --port "$BACKEND_PORT" \
|
||||||
"${uvicorn_env_args[@]}" "${reload_args[@]}" \
|
"${uvicorn_env_args[@]}" "${reload_args[@]}" \
|
||||||
> >(awk -v prefix="$_color " '{print prefix $0; fflush()}') 2>&1 &
|
> >(awk -v prefix="$_color " '{print prefix $0; fflush()}') 2>&1 &
|
||||||
BACKEND_PID=$!
|
BACKEND_PID=$!
|
||||||
@@ -375,7 +375,7 @@ start_frontend() {
|
|||||||
local _color=$'\033[0;32m[Frontend]\033[0m '
|
local _color=$'\033[0;32m[Frontend]\033[0m '
|
||||||
BACKEND_URL="http://127.0.0.1:${BACKEND_PORT}" \
|
BACKEND_URL="http://127.0.0.1:${BACKEND_PORT}" \
|
||||||
GRADIO_URL="http://127.0.0.1:${AGENT_PORT}" \
|
GRADIO_URL="http://127.0.0.1:${AGENT_PORT}" \
|
||||||
npm run dev -- --port "$FRONTEND_PORT" \
|
npm run dev -- --host 0.0.0.0 --port "$FRONTEND_PORT" \
|
||||||
> >(awk -v prefix="$_color " '{print prefix $0; fflush()}') 2>&1 &
|
> >(awk -v prefix="$_color " '{print prefix $0; fflush()}') 2>&1 &
|
||||||
FRONTEND_PID=$!
|
FRONTEND_PID=$!
|
||||||
cd ..
|
cd ..
|
||||||
|
|||||||
Reference in New Issue
Block a user