Documentation ¶ Overview ¶ Package httpapi exposes the panel's REST API and serves the web UI. Index ¶ type API func New(store *postgres.Store, h *hub.Hub, issuer *auth.Issuer, cfg *config.Panel, ...) *API func (a *API) Router(ui http.Handler) http.Handler Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type API ¶ type API struct { // contains filtered or unexported fields } func New ¶ func New(store *postgres.Store, h *hub.Hub, issuer *auth.Issuer, cfg *config.Panel, log *slog.Logger) *API func (*API) Router ¶ func (a *API) Router(ui http.Handler) http.Handler Source Files ¶ View all Source files api.goauth.gobilling.gohosts.gonodes.goprofiles.gosettings.gosquads.gosubscription.gosystem.gousers.go Click to show internal directories. Click to hide internal directories.