diff --git a/Dockerfile b/Dockerfile index 328a82c..ed30e29 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,7 +21,7 @@ FROM scratch COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ COPY --from=build /build/assets /assets COPY --from=build /build/app /app -COPY --from=node /hls.js/node_modules /node_modules +COPY --from=node /hls.js/node_modules/hls.js/dist/hls.light.min.js /node_modules/hls.js/dist/hls.light.min.js EXPOSE 4664 diff --git a/main.go b/main.go index 68c7289..b6eac5d 100644 --- a/main.go +++ b/main.go @@ -38,8 +38,8 @@ func main() { } app.Use(compress.New(compress.Config{Level: compress.LevelBestSpeed})) - app.Static("/", "assets", fiber.Static{Compress: true, MaxAge: 3600}) - app.Static("/js/hls.js/", "node_modules/hls.js/dist", fiber.Static{Compress: true, MaxAge: 14400}) + app.Static("/", "assets", fiber.Static{Compress: true, MaxAge: 3600}) // 1hour + app.Static("/js/hls.js/", "node_modules/hls.js/dist", fiber.Static{Compress: true, MaxAge: 28800}) // 8 hours app.Get("/search", func(c *fiber.Ctx) error { prefs, err := preferences.Get(c) diff --git a/templates/track.templ b/templates/track.templ index 882f9cd..4001f07 100644 --- a/templates/track.templ +++ b/templates/track.templ @@ -15,7 +15,7 @@ templ TrackHeader(prefs cfg.Preferences, t sc.Track) { if *prefs.Player == cfg.HLSPlayer { - + } }