diff --git a/packages/web/drizzle.config.ts b/packages/web/drizzle.config.ts index 1d8bd6b..1d919d5 100644 --- a/packages/web/drizzle.config.ts +++ b/packages/web/drizzle.config.ts @@ -12,6 +12,8 @@ export default defineConfig({ password: process.env.DB_PASSWORD, database: 'personal-website-db', port: 5432, - ssl: false + ssl: process.env.DB_HOST == 'db' ? false : { + rejectUnauthorized: false + } } }); diff --git a/packages/web/src/lib/db/index.ts b/packages/web/src/lib/db/index.ts index 84460e1..446f72c 100644 --- a/packages/web/src/lib/db/index.ts +++ b/packages/web/src/lib/db/index.ts @@ -10,7 +10,9 @@ export const db = drizzle({ password: DB_PASSWORD, database: 'personal-website-db', port: 5432, - ssl: false + ssl: DB_HOST == 'db' ? false : { + rejectUnauthorized: false + } } });