Skip to content

Commit 027cacc

Browse files
c-p-bsoedirgo
authored andcommitted
feat: allow end user to turn on ssl mode for db connections
1 parent 5fbb0d5 commit 027cacc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/server/constants.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ const PG_META_DB_NAME = process.env.PG_META_DB_NAME || 'postgres'
66
const PG_META_DB_USER = process.env.PG_META_DB_USER || 'postgres'
77
const PG_META_DB_PORT = Number(process.env.PG_META_DB_PORT) || 5432
88
const PG_META_DB_PASSWORD = process.env.PG_META_DB_PASSWORD || 'postgres'
9+
const PG_META_DB_SSL_MODE = process.env.PG_META_DB_SSL_MODE|| 'disable'
910

1011
const PG_CONN_TIMEOUT_SECS = Number(process.env.PG_CONN_TIMEOUT_SECS || 15)
1112

12-
export const PG_CONNECTION = `postgres://${PG_META_DB_USER}:${PG_META_DB_PASSWORD}@${PG_META_DB_HOST}:${PG_META_DB_PORT}/${PG_META_DB_NAME}?sslmode=disable`
13+
export const PG_CONNECTION = `postgres://${PG_META_DB_USER}:${PG_META_DB_PASSWORD}@${PG_META_DB_HOST}:${PG_META_DB_PORT}/${PG_META_DB_NAME}?sslmode=${PG_META_DB_SSL_MODE}`
1314

1415
export const PG_META_EXPORT_DOCS = process.env.PG_META_EXPORT_DOCS === 'true' || false
1516

0 commit comments

Comments
 (0)