Files
epess-web-backend/src/Minio/minio.module.ts
2024-10-29 17:42:54 +07:00

19 lines
531 B
TypeScript

import { Module, Global } from '@nestjs/common'
import { MinioService } from './minio.service'
import { NestMinioModule } from 'nestjs-minio'
@Global()
@Module({
imports: [
NestMinioModule.register({
endPoint: process.env.MINIO_ENDPOINT ?? '0.0.0.0',
accessKey: process.env.MINIO_ACCESS_KEY ?? 'minioadmin',
secretKey: process.env.MINIO_SECRET_KEY ?? 'minioadmin',
useSSL: true,
isGlobal: true,
}),
],
providers: [MinioService],
exports: [MinioService],
})
export class MinioModule {}