fully-functioning music status!
- accessible via /music - only detects strawberry for now
This commit is contained in:
parent
f838edeadb
commit
8a1fabf91a
53 changed files with 923 additions and 51 deletions
7
main.go
7
main.go
|
|
@ -10,7 +10,8 @@ import (
|
|||
"strconv"
|
||||
"syscall"
|
||||
|
||||
"codeberg.org/arimelody/ari-stream-utils/learning"
|
||||
"codeberg.org/arimelody/ari-stream-tools/learning"
|
||||
"codeberg.org/arimelody/ari-stream-tools/music"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
|
|
@ -41,11 +42,13 @@ func main() {
|
|||
learningService := learning.New(ctx, learning.ServiceConfig{
|
||||
TitleFilePath: "learning-title.txt",
|
||||
})
|
||||
musicService := music.New(ctx)
|
||||
|
||||
srv := gin.Default()
|
||||
learningService.BindRoutes(srv.Group("/learning"))
|
||||
musicService.BindRoutes(srv.Group("/music"))
|
||||
|
||||
go learningService.Run(ctx)
|
||||
go musicService.Run(ctx)
|
||||
go func() {
|
||||
log.Printf("Now serving at http://%s:%d\n", host, port)
|
||||
failed <- srv.Run(fmt.Sprintf("%s:%d", host, port))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue