Create torrent proto stub

This commit is contained in:
Alexander
2026-05-06 22:26:40 +02:00
parent 3249bdc35c
commit 36416081c1
5 changed files with 105 additions and 26 deletions
+7 -1
View File
@@ -25,6 +25,7 @@ import (
"homelab.lan/music-agregator/internal/config"
"homelab.lan/music-agregator/internal/hello"
"homelab.lan/music-agregator/internal/indexer"
"homelab.lan/music-agregator/internal/torrent"
)
func main() {
@@ -94,12 +95,17 @@ func serveGrpc(config config.Config) {
indexerServer, err := indexer.NewIndexerServer(config)
if err != nil {
log.Fatal().Err(err).Msg("Failed to create IndexerServer")
log.Fatal().Err(err).Msg("failed to create IndexerServer")
}
torrentServer, err := torrent.NewTorrentServer(config)
if err != nil {
log.Fatal().Err(err).Msg("failed to create TorrentServer")
}
services := []internal.Registrable{
hello.NewHelloServer(),
indexerServer,
torrentServer,
}
for _, service := range services {