chore(web): remove PM2 process manager (#30252)

Signed-off-by: majiayu000 <1835304752@qq.com>
This commit is contained in:
lif
2026-03-01 19:31:45 +08:00
committed by GitHub
parent bc6fd0b5dd
commit fb538b005c
6 changed files with 2 additions and 23 deletions

View File

@@ -50,24 +50,18 @@ ENV MARKETPLACE_API_URL=https://marketplace.dify.ai
ENV MARKETPLACE_URL=https://marketplace.dify.ai
ENV PORT=3000
ENV NEXT_TELEMETRY_DISABLED=1
ENV PM2_INSTANCES=2
# set timezone
ENV TZ=UTC
RUN ln -s /usr/share/zoneinfo/${TZ} /etc/localtime \
&& echo ${TZ} > /etc/timezone
# global runtime packages
RUN pnpm add -g pm2
# Create non-root user
ARG dify_uid=1001
RUN addgroup -S -g ${dify_uid} dify && \
adduser -S -u ${dify_uid} -G dify -s /bin/ash -h /home/dify dify && \
mkdir /app && \
mkdir /.pm2 && \
chown -R dify:dify /app /.pm2
chown -R dify:dify /app
WORKDIR /app/web