Versions in this module Expand all Collapse all v0 v0.2.0 Sep 16, 2026 v0.1.0 Sep 14, 2026 Changes in this version + const AcquireGrace + const GlobalRequestBurst + const GlobalRequestsPerSecond + const MaxInFlight + const MaxInFlightBytes + const Prefix + const RequestBurst + const RequestsPerSecond + type Caller struct + AdminEmail string + DriverName string + DriverSlug string + type Deps struct + Log *slog.Logger + Plugins Host + Settings func(ctx context.Context) (config.Settings, error) + SignIn func(w http.ResponseWriter, r *http.Request, slug, by string) error + SignOut func(w http.ResponseWriter, r *http.Request) error + Who func(*http.Request) Caller + type Host interface + Access func(name, path string) (plugin.Access, bool) + Serve func(ctx context.Context, name string, r plugin.HTTPRequest) (plugin.HTTPResponse, error) + type Router struct + func New(d Deps) (*Router, error) + func (rt *Router) Routes(mux *http.ServeMux)