Hierarchy

Methods

  • Next calls the next hook handler.

    Returns void

Properties

app: App
certManager?: any
installerFunc: ((app, systemSuperuser, baseURL) => void)

Type declaration

    • (app, systemSuperuser, baseURL): void
    • InstallerFunc is the "installer" function that is called after successful server tcp bind but only if there is no explicit superuser record created yet.

      It runs in a separate goroutine and its default value is [apis.DefaultInstallerFunc].

      It receives a system superuser record as argument that you can use to generate a short-lived auth token (e.g. systemSuperuser.NewStaticAuthToken(30 * time.Minute)) and concatenate it as query param for your installer page (if you are using the client-side SDKs, you can then load the token with pb.authStore.save(token) and perform any Web API request e.g. creating a new superuser).

      Set it to nil if you want to skip the installer.

      Parameters

      Returns void

server?: Server

Generated using TypeDoc