Skip to content

sajadweb/minio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run Distributed MinIO on Docker Compose

  1. Prerequisites Familiarity with Docker Compose. Docker installed on your machine. Download the relevant installer from here.

environment

 MINIO_ROOT_USER: minio
 MINIO_ROOT_PASSWORD: minio123

Init on port 9000

_>npm run up

OR

_>docker-compose build && docker-compose up -d

Remove

_>npm run down

OR

_> docker-compose down

Start

_>npm run start

OR

_>docker-compose start

Stop

_>npm run stop

OR

_>docker-compose stop

Restart

_>npm run restart

OR

_>docker-compose restart

Example

import { Module } from '@nestjs/common';
import { NestMinioClientController } from './nest-minio-client.controller';
import { NestMinioModule } from '../nest-minio.module';

@Module({
  controllers: [NestMinioClientController],
  imports: [
    NestMinioModule.register({
      endPoint: 'play.min.io',
      bucket: 'sajadweb',
      port: 9000,
      useSSL: true,
      accessKey: 'Q3AM3UQ867SPQQA43P2F',
      secretKey: 'zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG',
    }),
  ],
})
export class NestMinioClientModule {}

});

Author

Sajjad Mohhamadi Nejad < daram3118@gmail.com >

About

Run Distributed MinIO on Docker Compose

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages