diff --git a/src/services/minio.ts b/src/services/minio.ts new file mode 100644 index 0000000..5f68d91 --- /dev/null +++ b/src/services/minio.ts @@ -0,0 +1,11 @@ +import { Client } from "minio"; + +const minio = new Client({ + endPoint: process.env.MINIO_HOST ?? "localhost", + port: process.env.MINIO_PORT ? +process.env.MINIO_PORT : undefined, + useSSL: /true/.test(process.env.MINIO_SSL || "false"), + accessKey: process.env.MINIO_ACCESS_KEY ?? "", + secretKey: process.env.MINIO_SECRET_KEY ?? "", +}); + +export default minio;