Server.Port = :8080 Server.WriteTimeout = 35s Server.ReadTimeout = 35s Server.EnablePProfEndpoints = false Socket.MaxHttpBufferSize = 2097152 Socket.PingInterval = 25s Socket.PingTimeout = 20s Socket.Debug = false # Prometheus settings Metrics.Endpoint = /metrics Metrics.HistogramBuckets = 0.001,0.002,0.005,0.01,0.025,0.05,0.1,0.25,0.5,1,2.5,5,10 Metrics.Http.HistogramEnabled = true Metrics.Http.Buckets = 0.001,0.002,0.005,0.01,0.025,0.05,0.1,0.25,0.5,1,2.5,5,10 Log.Level = DEBUG Log.FilePath = ./logs/payouts.log Log.TextOutput = false Log.StdoutEnabled = true Log.FileEnabled = false # type: sqlite, postgres Database.Type = # connection string: # sqlite: payouts.db # postgres: host=127.0.0.1 user=gorm password=gorm dbname=gorm port=5432 sslmode=disable Database.Connection = # DB log level Database.LogLevel = Info # Trace all requests Database.TraceRequests = false # Session cache TTL Cache.TTL = 24h # Yookassa related props # Base API Url YooKassa.BaseUrl = https://api.yookassa.ru/v3 YooKassa.Timeout = 30s YooKassa.Test = false # Base API key/secret YooKassa.ApiBaseKey = YooKassa.ApiBaseSecret = # Payments API key/secret YooKassa.ApiPaymentKey = YooKassa.ApiPaymentSecret =