From b9475ddd579b8171bb7202cc4e620efa7bfb0c2c Mon Sep 17 00:00:00 2001 From: heyy-kartik Date: Tue, 17 Mar 2026 00:33:07 +0530 Subject: [PATCH] fix: update database commands in package.json to include dotenv for local development fix: add localhost backend port for local development in auth.ts fix: correct valkey image reference in docker-compose.db.yaml --- apps/server/package.json | 10 +++++----- apps/server/src/lib/auth.ts | 1 + docker-compose.db.yaml | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/server/package.json b/apps/server/package.json index c05f5a4eb7..f41e967b99 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -7,10 +7,10 @@ "deploy": "wrangler deploy", "types": "wrangler types --env local", "lint": "eslint .", - "db:generate": "drizzle-kit generate", - "db:migrate": "drizzle-kit migrate", - "db:push": "drizzle-kit push", - "db:studio": "drizzle-kit studio", + "db:generate": "dotenv -e .dev.vars -- drizzle-kit generate", + "db:migrate": "dotenv -e .dev.vars -- drizzle-kit migrate", + "db:push": "dotenv -e .dev.vars -- drizzle-kit push", + "db:studio": "dotenv -e .dev.vars -- drizzle-kit studio", "eval": "evalite", "eval:dev": "evalite watch", "test:cron": "curl 'http://localhost:8787/cdn-cgi/handler/scheduled'" @@ -106,4 +106,4 @@ "vite": "^6.3.5", "vitest": "3.2.4" } -} +} \ No newline at end of file diff --git a/apps/server/src/lib/auth.ts b/apps/server/src/lib/auth.ts index ca918f6e12..4cb3e06f54 100644 --- a/apps/server/src/lib/auth.ts +++ b/apps/server/src/lib/auth.ts @@ -361,6 +361,7 @@ const createAuthConfig = () => { 'https://staging.0.email', 'https://0.email', 'http://localhost:3000', + 'http://localhost:8787', // backend port for local development ], session: { cookieCache: { diff --git a/docker-compose.db.yaml b/docker-compose.db.yaml index 4fa7c80fd5..1592792e48 100644 --- a/docker-compose.db.yaml +++ b/docker-compose.db.yaml @@ -15,7 +15,7 @@ services: valkey: container_name: zerodotemail-redis - image: docker.io/bitnami/valkey:8.0 + image: valkey/valkey:8.0 environment: - ALLOW_EMPTY_PASSWORD=yes - VALKEY_DISABLE_COMMANDS=FLUSHDB,FLUSHALL