Serve compiled front from the same application

also add embedded build for production
This commit is contained in:
2026-02-11 01:12:53 +01:00
parent 8fc5ff84c2
commit e127088195
28 changed files with 200 additions and 130 deletions

19
front/frontend_embed.go Normal file
View File

@@ -0,0 +1,19 @@
//go:build embed
package front
import (
"embed"
"io/fs"
)
//go:embed dist
var frontend embed.FS
func init() {
var err error
Frontend, err = fs.Sub(frontend, "dist")
if err != nil {
panic(err)
}
}