Cybersecurity-Projects/PROJECTS/intermediate/docker-security-audit/internal/config/constants.go

31 lines
560 B
Go

/*
©AngelaMos | 2026
constants.go
Scanner configuration constants for concurrency, rate limiting, and
timeouts
*/
package config
import "time"
// Scanner configuration constants for concurrency, rate limiting, and timeouts.
const (
MaxWorkers = 50
DefaultWorkerCount = 20
RateLimitPerSecond = 50
RateLimitBurst = 50
DefaultTimeout = 30 * time.Second
InspectTimeout = 10 * time.Second
ConnectionTimeout = 5 * time.Second
MaxTotalFindings = 10000
SARIFMaxResults = 25000
MinEntropyForSecret = 4.5
MinSecretLength = 16
)