big update: added reactions, groups, media share
This commit is contained in:
@@ -14,6 +14,7 @@ import (
|
||||
"time"
|
||||
|
||||
"messenger/internal/auth"
|
||||
"messenger/internal/media"
|
||||
"messenger/internal/platform/config"
|
||||
"messenger/internal/platform/logger"
|
||||
"messenger/internal/realtime"
|
||||
@@ -52,7 +53,13 @@ func main() {
|
||||
tm := auth.NewTokenManager(cfg.JWTSecret)
|
||||
hub := realtime.NewHub(st)
|
||||
|
||||
httpServer := server.New(cfg, log, st, tm, hub)
|
||||
mediaStore, err := media.NewLocal(cfg.MediaDir)
|
||||
if err != nil {
|
||||
log.Error("failed to init media storage", "error", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
httpServer := server.New(cfg, log, st, tm, hub, mediaStore)
|
||||
|
||||
// Run the server in a goroutine so that shutdown can be triggered
|
||||
// from the signal handler below.
|
||||
|
||||
Reference in New Issue
Block a user