Files
gopeed/cmd/web/main.go
T
2023-04-01 15:33:58 +08:00

32 lines
446 B
Go

//go:build web
// +build web
package main
import (
"embed"
"github.com/GopeedLab/gopeed/pkg/rest/model"
"io/fs"
)
//go:embed banner.txt
var banner string
//go:embed dist/*
var dist embed.FS
func main() {
sub, err := fs.Sub(dist, "dist")
if err != nil {
panic(err)
}
cfg := &model.StartConfig{
Network: "tcp",
Address: "0.0.0.0:9999",
Storage: model.StorageBolt,
WebEnable: true,
WebFS: sub,
}
cmd.Start(cfg)
}