From b89962006164a462404b79a738bee8cbb6d7fe7e Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 25 Nov 2025 09:11:14 +0800
Subject: [PATCH] fix: 去除版本信息
---
webodm.sh | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/webodm.sh b/webodm.sh
index 10bf824..cf5c06e 100644
--- a/webodm.sh
+++ b/webodm.sh
@@ -38,6 +38,7 @@
DEFAULT_SSL_INSECURE_PORT_REDIRECT="$WO_SSL_INSECURE_PORT_REDIRECT"
DEFAULT_BROKER="$WO_BROKER"
DEFAULT_NODES="$WO_DEFAULT_NODES"
+DEFAULT_PROJECT_NAME="$WO_PROJECT_NAME"
# Parse args for overrides
POSITIONAL=()
@@ -148,6 +149,11 @@
shift # past argument
shift # past value
;;
+ --project-name) # 添加项目名称参数
+ export COMPOSE_PROJECT_NAME="$2"
+ shift # past argument
+ shift # past value
+ ;;
*) # unknown option
POSITIONAL+=("$1") # save it in an array for later
shift # past argument
@@ -155,6 +161,12 @@
esac
done
set -- "${POSITIONAL[@]}" # restore positional parameter
+
+
+# 设置默认项目名称(如果没有通过参数或环境变量设置)
+if [[ -z "$COMPOSE_PROJECT_NAME" ]]; then
+ export COMPOSE_PROJECT_NAME="$DEFAULT_PROJECT_NAME"
+fi
usage(){
echo "Usage: $0 <command>"
@@ -192,6 +204,7 @@
echo " --settings Path to a settings.py file to enable modifications of system settings (default: None)"
echo " --worker-memory Maximum amount of memory allocated for the worker process (default: unlimited)"
echo " --worker-cpus Maximum number of CPUs allocated for the worker process (default: all)"
+ echo " --project-name Set the Docker Compose project name (default: $DEFAULT_PROJECT_NAME)"
exit
}
@@ -379,6 +392,7 @@
echo "Settings: $WO_SETTINGS"
echo "Worker memory limit: $WO_WORKER_MEMORY"
echo "Worker cpus limit: $WO_WORKER_CPUS"
+ echo "Project Name: $COMPOSE_PROJECT_NAME"
echo "================================"
echo "Make sure to issue a $0 down if you decide to change the environment."
echo ""
--
Gitblit v1.9.3