added status API endpoint

This commit is contained in:
2024-12-19 13:08:25 +01:00
parent 17fb608f45
commit f9e829dce6
8 changed files with 230 additions and 5 deletions

View File

@@ -31,6 +31,7 @@ import (
"github.com/marcopeocchi/yt-dlp-web-ui/v3/server/openid"
"github.com/marcopeocchi/yt-dlp-web-ui/v3/server/rest"
ytdlpRPC "github.com/marcopeocchi/yt-dlp-web-ui/v3/server/rpc"
"github.com/marcopeocchi/yt-dlp-web-ui/v3/server/status"
_ "modernc.org/sqlite"
)
@@ -221,6 +222,9 @@ func newServer(c serverConfig) *http.Server {
// Logging
r.Route("/log", logging.ApplyRouter(observableLogger))
// Status
r.Route("/status", status.ApplyRouter(c.mdb))
return &http.Server{Handler: r}
}