From da3459346183f872ab6d2efa0d0d5c0b24b17fa4 Mon Sep 17 00:00:00 2001 From: Roland Bernard <rolbernard@unibz.it> Date: Tue, 18 May 2021 09:47:14 +0200 Subject: [PATCH] Unauthorized certificates should no longer be denied --- server/src/knexconfig.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/server/src/knexconfig.ts b/server/src/knexconfig.ts index 0faa1cf..0d2eb3a 100644 --- a/server/src/knexconfig.ts +++ b/server/src/knexconfig.ts @@ -1,5 +1,8 @@ import { env } from 'process'; +import { parse } from 'pg-connection-string'; + +const pgconfig: any = parse(env.DATABASE_URL ?? ''); export default { development: { @@ -10,11 +13,7 @@ export default { }, staging: { client: "postgresql", - connection: env.DATABASE_URL ?? { - database: "ryoko", - user: "postgres", - password: "" - }, + connection: pgconfig, pool: { min: 2, max: 10 @@ -25,10 +24,11 @@ export default { }, production: { client: "postgresql", - connection: `${env.DATABASE_URL}?ssl=true` ?? { - database: "ryoko", - user: "postgres", - password: "" + connection: { + ...pgconfig, + ssl: { + rejectUnauthorized: false + } }, pool: { min: 2, -- GitLab