Versions in this module Expand all Collapse all v1 v1.1.0 Jun 26, 2026 v1.0.0 Apr 29, 2026 Changes in this version + const ServiceName + type Auth struct + AccessTokenTTL time.Duration + Issuer string + PrivateKeyFile string + RefreshTokenTTL time.Duration + SigningAlgorithm string + type Cfg struct + Auth Auth + DB DB + EmailSender EmailSender + Graylog Graylog + InfoAPI InfoAPI + Jaeger Jaeger + Log Log + OAuth OAuth + Web Web + func Get() (*Cfg, error) + func (cfg *Cfg) Validate() error + type DB struct + DSN string + type EmailSender struct + APITimeout time.Duration + APIToken string + BaseURL string + ContactEmail string + EmailFrom string + UnsubscribeSecret string + UnsubscribeURL string + type Graylog struct + Address string + type InfoAPI struct + Address string + Timeout time.Duration + type Jaeger struct + OTLPEndpoint string + type Log struct + Level string + type OAuth struct + GitHubClientID string + GitHubClientSecret string + GoogleClientID string + Timeout time.Duration + type Web struct + AllowedCORSOrigin string + DebugAddress string + GRPCAddress string + HTTPAddress string + ReadTimeout time.Duration + RefreshCookieSameSite string + RefreshCookieSecure bool + WriteTimeout time.Duration