Versions in this module Expand all Collapse all v2 v2.3.0 Aug 28, 2026 Changes in this version + var DefaultConfigRefresh = 10 * time.Minute + var DefaultTLSConfig = &tls.Config + type Config struct + DefaultMiddleware []echo.MiddlewareFunc + GraphMiddleware []echo.MiddlewareFunc + Handler handlers.Handler + Routes []http.Handler + SessionConfig *sessions.SessionConfig + Settings config.Config + StorageService *objects.Service + func (c *Config) Get() (*Config, error) + func (c *Config) WithAutoCert(host string) *Config + func (c *Config) WithTLSCerts(certFile, certKey string) *Config + func (c Config) WithDefaultTLSConfig() Config + func (c Config) WithTLSDefaults() Config + type Provider interface + Get func() (*Config, error) + type ProviderWithRefresh struct + func NewProviderWithRefresh(cfgProvider Provider) (*ProviderWithRefresh, error) + func (s *ProviderWithRefresh) Close() + func (s *ProviderWithRefresh) Get() (*Config, error) Other modules containing this package github.com/theopenlane/core