package main import ( "log" "net/http" "os" "time" _ "time/tzdata" "gitea.kazu634.com/kazu634/tver/internal/tver" "gitea.kazu634.com/kazu634/tver/internal/web" ) func main() { address := os.Getenv("WEB_ADDR") if address == "" { address = ":8080" } client, err := tver.NewClient("", nil) if err != nil { log.Fatal(err) } server := &http.Server{ Addr: address, Handler: web.NewHandler(client, time.Now, log.Default()), ReadHeaderTimeout: 5 * time.Second, } log.Printf("web listening on %s", address) log.Fatal(server.ListenAndServe()) }