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 = {