diff --git a/ts/src/config/index.ts b/ts/src/config/index.ts index cce6914..dc3faf8 100644 --- a/ts/src/config/index.ts +++ b/ts/src/config/index.ts @@ -15,6 +15,7 @@ const schemaConfig = { PG_PASSWORD: z.string().optional(), PG_DATABASE: z.string().optional(), PG_PORT: z.number().int().optional(), + PG_SSLMODE: z.string().optional(), }; diff --git a/ts/src/services/pg/index.ts b/ts/src/services/pg/index.ts index 7d02299..a7ddf92 100644 --- a/ts/src/services/pg/index.ts +++ b/ts/src/services/pg/index.ts @@ -17,6 +17,7 @@ container.bind({ user: config.PG_USER, password: config.PG_PASSWORD, db: config.PG_DATABASE, + ssl: (config.PG_SSLMODE as any) || 'prefer', ...opts, }) },