package main import ( "log" "os" "github.com/pocketbase/pocketbase" "github.com/pocketbase/pocketbase/apis" "github.com/pocketbase/pocketbase/core" "github.com/pocketbase/pocketbase/plugins/migratecmd" c "ulmer-furs.de/uf-bob/v2/config" //_ "ulmer-furs.de/uf-bob/v2/migrations" ) func main() { c.SetupViper() app := pocketbase.New() app.OnBeforeServe().Add(func(e *core.ServeEvent) error { e.Router.GET("/*", apis.StaticDirectoryHandler(os.DirFS("./pb_public"), false)) return nil }) migratecmd.MustRegister(app, app.RootCmd, migratecmd.Config{}) if err := app.Start(); err != nil { log.Fatal(err) } }