From d64c95089452b39feeadce61dcdeb4130e003e55 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Wed, 8 Jul 2026 10:35:59 +0800 Subject: [PATCH] fix: middleware publicPaths /api/internal + Dockerfile sqlite3 --- Dockerfile | 1 + src/middleware.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4d00f6f..acdb0ec 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libasound2 \ libpango-1.0-0 \ libcairo2 \ + sqlite3 \ && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/package.json /app/package-lock.json ./ COPY --from=builder /app/.next/standalone ./ diff --git a/src/middleware.ts b/src/middleware.ts index 12705dc..e3288d0 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -7,8 +7,9 @@ const cookieDomain = process.env.COOKIE_DOMAIN || '.tlyq.ai' export const middleware = createMiddlewareV2({ jwtSecret, cookieDomain, - allowedIssuers: ['*'], // 迁移模式 + allowedIssuers: ['*'], enableApiKey: true, + publicPaths: ['/login', '/api/auth', '/api/health', '/api/internal', '/_next', '/favicon.ico'], }) export const config = {