mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-15 09:11:57 +10:00
fix(databasemodule): make ssl optional, pass ca cert as base64 env
This commit is contained in:
@ -24,7 +24,7 @@ COPY --from=dependencies /app/node_modules ./node_modules
|
||||
COPY --from=dependencies /app/schema/node_modules ./schema/node_modules
|
||||
COPY --from=dependencies /app/server/node_modules ./server/node_modules
|
||||
|
||||
RUN cp .env ./server/.env
|
||||
RUN [[ -e .env ]] && cp .env ./server/.env
|
||||
|
||||
RUN pnpm run build:schema
|
||||
RUN pnpm run build:server
|
||||
|
||||
@ -19,6 +19,9 @@ import { User } from '@/users/entities/user.entity';
|
||||
database: configService.get<string>('postgres.database'),
|
||||
synchronize: true,
|
||||
entities: [User, Resume],
|
||||
ssl: configService.get<string>('postgres.certificate') && {
|
||||
ca: Buffer.from(configService.get<string>('postgres.certificate'), 'base64').toString('ascii'),
|
||||
},
|
||||
}),
|
||||
}),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user