add page for microblog header content

This commit is contained in:
Travis Shears 2025-09-28 12:42:59 +02:00
parent ef5f5e33ab
commit ee4dfdad18
5 changed files with 110 additions and 57 deletions

View file

@ -11,6 +11,7 @@ import (
"time"
"gemini_site/internal/microblog"
"gemini_site/internal/pocketbase"
gemini "github.com/kulak/gemini"
)
@ -102,8 +103,9 @@ func main() {
flag.StringVar(&key, "key", "server.key.pem", "private key associated with certificate file")
flag.Parse()
pbClient := pocketbase.NewPocketBaseClient()
handler := MainHandler{
blog: microblog.NewHandler(),
blog: microblog.NewHandler(pbClient),
}
err := gemini.ListenAndServe(host, cert, key, gemini.TrapPanic(handler.ServeGemini))