chore(display): add ai generated pdf.js integration (#58)

Co-authored-by: E44 <129310925+programmer-44@users.noreply.github.com>
Reviewed-on: https://codeberg.org/PLG-Development/PLG-MuDiCS/pulls/58
This commit is contained in:
E44
2026-06-14 22:10:04 +02:00
parent 2dc46c186e
commit 21cb07a465
8 changed files with 285 additions and 1 deletions
+8
View File
@@ -16,12 +16,20 @@ import (
"github.com/labstack/echo/v4/middleware"
"plg-mudics/display/browser"
"plg-mudics/display/internal/pdfjs"
"plg-mudics/display/pkg"
)
func StartWebServer(port string) {
e := echo.New()
pdfJSGroup := e.Group("/static/pdfjs")
pdfJSGroup.Use(middleware.CORS())
pdfJSGroup.StaticFS(
"/",
echo.MustSubFS(pdfjs.Files, "node_modules/pdfjs-dist/build"),
)
apiGroup := e.Group("/api")
apiGroup.Use(middleware.CORS())
apiGroup.GET("/ping", pingRoute)