Video para hacer desde express una busqueda de los bucket
const express = require(“express”)
const app = express()
const { Client: MinioClient } = require(“minio”)
const minio = new MinioClient({
endPoint: “localhost”,
port: 9100,
accessKey: “ROOTUSER”,
secretKey: “CHANGEME123”,
useSSL: false,
});
app.get(“/buckets”, async ( req, res) => {
try {
const buckets = await minio.listBuckets()
res.send(buckets)
} catch (error) {
res.status(500).send(error)
}
})
app.get(“/welcome”, (req, res)=>{
res.send(“hello”)
})
app.listen(5556)
— CREACION DEL CONTAINER DE MINIO
sudo docker run -p 9100:9000 -p 9190:9090 –name minio11 -e “MINIO_ROOT_USER=ROOTUSER” -e “MINIO_ROOT_PASSWORD=CHANGEME123” -v ${PWD}/minio/data:/data quay.io/minio/minio server /data –console-address “:9090”