mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-06-29 15:31:05 +08:00
@@ -116,6 +116,7 @@ run_server(){
|
|||||||
local server_name="ragflow_server.py"
|
local server_name="ragflow_server.py"
|
||||||
local -a server_cmd=("$PY" "api/ragflow_server.py")
|
local -a server_cmd=("$PY" "api/ragflow_server.py")
|
||||||
if [[ "${API_PROXY_SCHEME}" == "go" ]]; then
|
if [[ "${API_PROXY_SCHEME}" == "go" ]]; then
|
||||||
|
prepare_for_go
|
||||||
server_name="ragflow_server"
|
server_name="ragflow_server"
|
||||||
server_cmd=("bin/ragflow_server")
|
server_cmd=("bin/ragflow_server")
|
||||||
fi
|
fi
|
||||||
@@ -145,6 +146,7 @@ run_admin_server(){
|
|||||||
local server_name="admin_server.py"
|
local server_name="admin_server.py"
|
||||||
local -a server_cmd=("$PY" "admin/server/admin_server.py")
|
local -a server_cmd=("$PY" "admin/server/admin_server.py")
|
||||||
if [[ "${API_PROXY_SCHEME}" == "go" ]]; then
|
if [[ "${API_PROXY_SCHEME}" == "go" ]]; then
|
||||||
|
prepare_for_go
|
||||||
server_name="admin_server"
|
server_name="admin_server"
|
||||||
server_cmd=("bin/admin_server")
|
server_cmd=("bin/admin_server")
|
||||||
fi
|
fi
|
||||||
@@ -208,6 +210,21 @@ run_mysql_migrations() {
|
|||||||
echo "Model provider table migrations completed."
|
echo "Model provider table migrations completed."
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prepare_for_go() {
|
||||||
|
if [ -d /usr/share/infinity/resource ]; then
|
||||||
|
echo "Resource directory already exists. Skipping preparation."
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
mkdir -p /usr/share/infinity/resource
|
||||||
|
if [ "$NEED_MIRROR" == "1" ]; then
|
||||||
|
git clone --depth 1 --single-branch https://gitee.com/infiniflow/resource /tmp/resource;
|
||||||
|
else
|
||||||
|
git clone --depth 1 --single-branch https://github.com/infiniflow/resource.git /tmp/resource;
|
||||||
|
fi
|
||||||
|
cp -r /tmp/resource/* /usr/share/infinity/resource
|
||||||
|
rm -rf /tmp/resource
|
||||||
|
}
|
||||||
|
|
||||||
START_RAGFLOW=0
|
START_RAGFLOW=0
|
||||||
START_TASK_EXECUTOR=0
|
START_TASK_EXECUTOR=0
|
||||||
START_ADMIN=0
|
START_ADMIN=0
|
||||||
|
|||||||
Reference in New Issue
Block a user