Versions in this module Expand all Collapse all v2 v2.3.0 Aug 28, 2026 Changes in this version + var ErrBackfillRequiresGala = errors.New(...) + var ErrNoSigningKeys = errors.New("no signing keys found in key directory") + func BackfillDirectoryDuplicates(ctx context.Context, dbClient *ent.Client) + func ConfigureGala(galaApp, notificationGala *gala.Gala, dbClient *ent.Client, ...) error + func NewGalaRuntimes(ctx context.Context, so *ServerOptions) (*gala.Gala, *gala.Gala, error) + func StartGalaWorkers(ctx context.Context, galaApp *gala.Gala) error + type ServerOption interface + func WithAuth() ServerOption + func WithBackfill(ctx context.Context, galaApp *gala.Gala) ServerOption + func WithCORS() ServerOption + func WithCSRF() ServerOption + func WithCacheHeaders() ServerOption + func WithCloudflareConfig() ServerOption + func WithConfigProvider(cfgProvider config.Provider) ServerOption + func WithDefaultTrustCenterDomain() ServerOption + func WithEntitlements() ServerOption + func WithGeneratedKeys() ServerOption + func WithGraphRateLimiter() ServerOption + func WithGraphRoute(srv *server.Server, c *ent.Client) ServerOption + func WithHTTPS() ServerOption + func WithHistoryGraphRoute(srv *server.Server, c *historygenerated.Client) ServerOption + func WithIntegrationsRuntime(ctx context.Context, dbClient *ent.Client, galaInstance *gala.Gala) ServerOption + func WithKeyDirConfig() ServerOption + func WithKeyDirKeyWatcher(rc *redis.Client) ServerOption + func WithKeyDirWatcher(dir string, base tokens.Config, archive keyArchive) ServerOption + func WithMiddleware() ServerOption + func WithOTP() ServerOption + func WithObjectStorage() ServerOption + func WithRateLimiter() ServerOption + func WithReadyChecks(c *entx.EntClientConfig, f *fgax.Client, r *redis.Client, ...) ServerOption + func WithSecureMW() ServerOption + func WithSessionManager(rc *redis.Client) ServerOption + func WithSessionMiddleware() ServerOption + func WithShortlinks() ServerOption + func WithSummarizer() ServerOption + func WithSupportAccessConfig() ServerOption + func WithTokenManager() ServerOption + func WithWorkflows(wf *engine.WorkflowEngine) ServerOption + type ServerOptions struct + Config serverconfig.Config + ConfigProvider serverconfig.Provider + func NewServerOptions(opts []ServerOption, cfgLoc string) *ServerOptions + func (so *ServerOptions) AddServerOptions(opts ...ServerOption) Other modules containing this package github.com/theopenlane/core