[server] Allow serving web app

This commit is contained in:
Abhishek Shroff
2025-04-28 23:49:00 +05:30
parent 8c26207935
commit 489d9011be

View File

@@ -32,6 +32,10 @@ func SetupCommand() *cobra.Command {
webdav.SetupHandler(engine.Group(config.GetString("webdav_prefix")))
apiv1.Setup(engine.Group("/api/v1"))
publink.Setup(engine.Group("/publink"))
engine.Group("/app", func(c *gin.Context) {
c.Writer.Header().Set("Cross-Origin-Embedder-Policy", "credentialless")
c.Writer.Header().Set("Cross-Origin-Opener-Policy", "same-origin")
}).Static("/", "web")
setupTrashCompactor()
server := endless.NewServer(config.GetString("listen"), engine)