把文书模板语法配置、自定义列表标签配置、自定义字符串列表元素拼接分割符提取成docker镜像的环境变量

This commit is contained in:
2025-07-31 15:06:08 +08:00
parent 97ed5d9ed7
commit fa06be4a48
14 changed files with 283 additions and 102 deletions

View File

@@ -31,6 +31,10 @@ ENV CUSTOM_HTTPS_PORT=3001
ENV DOCUMENT_SERVER_PORT=9004
ENV PORT_NUMBERS=2002
ENV MAX_TASKS_PER_PROCESS=200
ENV GRAMER_PREFIX="\\\${"
ENV GRAMER_SUFFIX="}"
ENV GRAMER_CUSTOMIZE_LIST="%"
ENV GRAMER_CUSTOMIZE_LIST_STRING_DELIMITING=""
EXPOSE 9004

View File

@@ -7,7 +7,7 @@ mkdir -p app
# 构建jar
echo 构建jar
mvn -f ../document-server/jodconverter-document-server/pom.xml clean package -Dmaven.test.skip=true
mvn -f ../pom.xml clean package -Dmaven.test.skip=true
echo jar构建完成
# 复制所需文件

View File

@@ -10,7 +10,11 @@ exec java -jar /app/application.jar \
--server.port=${DOCUMENT_SERVER_PORT} \
--spring.config.location=/app/application.yml \
--jodconverter.local.port-numbers=${PORT_NUMBERS} \
--jodconverter.local.max-tasks-per-process=${MAX_TASKS_PER_PROCESS}
--jodconverter.local.max-tasks-per-process=${MAX_TASKS_PER_PROCESS} \
--document.gramer.prefix="${GRAMER_PREFIX}" \
--document.gramer.suffix="${GRAMER_SUFFIX}" \
--document.gramer.customize-list="${GRAMER_CUSTOMIZE_LIST}" \
--document.gramer.customize-list-string-delimiting="${GRAMER_CUSTOMIZE_LIST_STRING_DELIMITING}"
EOF
# 设置可执行权限