image storage added

This commit is contained in:
nquidox 2025-10-26 19:54:34 +03:00
parent f5ca21ca68
commit 212ce0a5c4
6 changed files with 190 additions and 65 deletions

View file

@ -9,6 +9,7 @@ import (
"merch-parser-api/internal/api/user"
"merch-parser-api/internal/app"
"merch-parser-api/internal/grpcService"
"merch-parser-api/internal/imagesProvider"
"merch-parser-api/internal/interfaces"
"merch-parser-api/internal/mediaStorage"
"merch-parser-api/internal/provider/auth"
@ -62,6 +63,8 @@ func main() {
"provider": mediaProvider,
}).Debug("Media storage | Minio client created")
imageProvider := imagesProvider.NewClient(c.ImageConf.Host + ":" + c.ImageConf.Port)
//deps providers
routerHandler := router.NewRouter(router.Deps{
ApiPrefix: c.AppConf.ApiPrefix,
@ -91,9 +94,10 @@ func main() {
})
merchModule := merch.NewHandler(merch.Deps{
DB: database,
Utils: utilsProvider,
Media: mediaProvider,
DB: database,
Utils: utilsProvider,
Media: mediaProvider,
ImageStorage: imageProvider,
})
//collect modules