优化打包

This commit is contained in:
sijinhui 2024-05-12 09:14:54 +08:00
parent 2a3ca8c86d
commit 88f1fa17d6
3 changed files with 6 additions and 6 deletions

View File

@ -65,10 +65,11 @@ COPY --from=builder /app/node_modules/sharp ./node_modules/sharp
RUN rm -f .env RUN rm -f .env
EXPOSE 23000 ENV HOSTNAME=""
ENV KEEP_ALIVE_TIMEOUT=30
ENV HOSTNAME=127.0.0.1
ENV PORT=23000 ENV PORT=23000
EXPOSE 23000
EXPOSE 23001
ENV KEEP_ALIVE_TIMEOUT=30
CMD if [ -n "$PROXY_URL" ]; then \ CMD if [ -n "$PROXY_URL" ]; then \
export HOSTNAME="127.0.0.1"; \ export HOSTNAME="127.0.0.1"; \

View File

@ -3,7 +3,7 @@
"private": false, "private": false,
"license": "mit", "license": "mit",
"scripts": { "scripts": {
"dev": "npx prisma generate && npx prisma db push && next dev --hostname 0.0.0.0", "dev": "npx prisma generate && npx prisma db push && next dev --hostname 0.0.0.0 --port 23000",
"build": "npx next telemetry disable && npx prisma generate && cross-env BUILD_MODE=standalone next build", "build": "npx next telemetry disable && npx prisma generate && cross-env BUILD_MODE=standalone next build",
"start": "next start", "start": "next start",
"lint": "next lint", "lint": "next lint",

View File

@ -23,10 +23,9 @@ set -e
#rsync -az --delete ./public/ ${OUT_DIR}/public #rsync -az --delete ./public/ ${OUT_DIR}/public
#rsync -az --delete ./.next/static/ ${OUT_DIR}/.next/static #rsync -az --delete ./.next/static/ ${OUT_DIR}/.next/static
#rsync -az --delete ./.next/server/ ${OUT_DIR}/.next/server #rsync -az --delete ./.next/server/ ${OUT_DIR}/.next/server
#rsync -az --delete ./.next/server/ ${OUT_DIR}/.next/server
#rsync -az --delete "./node_modules/tiktoken/" ${OUT_DIR}/node_modules/tiktoken #rsync -az --delete "./node_modules/tiktoken/" ${OUT_DIR}/node_modules/tiktoken
docker network ls | grep -qw chatgpt-ns || docker network create chatgpt-ns #docker network ls | grep -qw chatgpt-ns || docker network create chatgpt-ns
# 检查构建器是否已存在 # 检查构建器是否已存在
if ! docker buildx inspect mybuilder &> /dev/null; then if ! docker buildx inspect mybuilder &> /dev/null; then