Skip to content

Commit ce2b46a

Browse files
committed
feat: add tanant API
1 parent 546b231 commit ce2b46a

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ COPY --from=build /app/documents /app/documents
1818
COPY --from=build /app/all-MiniLM-L6-v2 /app/all-MiniLM-L6-v2
1919
# 设置环境变量
2020
ENV FOLDER_PATH="/app/documents"
21-
# 替换为自己的域名接口路径
22-
ENV TINY_ENGINE_URL="https://agent.opentiny.design/material-center/api/resource/download"
21+
2322
ENTRYPOINT ["java", "-jar", "tiny-engine-app.jar", "--spring.profiles.active=alpha"]
2423
EXPOSE 9090
2524

example-docker.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
FROM eclipse-temurin:17-jdk-jammy as build
2+
WORKDIR /app
3+
ADD . .
4+
RUN wget --no-check-certificate https://mirrors.huaweicloud.com/apache/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz
5+
6+
RUN tar -zxvf apache-maven-3.9.8-bin.tar.gz
7+
8+
RUN rm apache-maven-3.9.8-bin.tar.gz
9+
ENV M2_HOME=/app/apache-maven-3.9.8
10+
ENV PATH=$M2_HOME/bin:$PATH
11+
COPY settings.xml /app/apache-maven-3.9.8/conf/settings.xml
12+
RUN mvn clean package -Dmaven.test.skip=true
13+
FROM eclipse-temurin:17-jdk-jammy
14+
WORKDIR /app
15+
COPY --from=build /app/app/target/tiny-engine-app-*.jar /app/tiny-engine-app.jar
16+
COPY --from=build /app/base/target/tiny-engine-base-*.jar /app/tiny-engine-base.jar
17+
COPY --from=build /app/documents /app/documents
18+
COPY --from=build /app/all-MiniLM-L6-v2 /app/all-MiniLM-L6-v2
19+
# 设置环境变量
20+
ENV FOLDER_PATH="/app/documents"
21+
22+
# 登录页面路径
23+
ENV SSO_SERVER=""
24+
#资源下载接口路径
25+
ENV TINY_ENGINE_URL=""
26+
ENTRYPOINT ["java", "-jar", "tiny-engine-app.jar", "--spring.profiles.active=alpha"]
27+
EXPOSE 9090
28+

0 commit comments

Comments
 (0)