-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
Osvaldo Andrade edited this page Feb 12, 2026
·
1 revision
-
port(int): HTTP port, default 8080 -
redisAddr(string): KVRocks/Redis address, defaultlocalhost:6379 -
redisPassword(string, optional): KVRocks/Redis password -
timezone(string): defaultAmerica/Sao_Paulo -
env(string): defaultdev -
logLevel(string): defaultinfo -
logFormat(string):json|text, defaultjson
-
defaultLeaseSeconds(int): default 300 -
requeueInspectLimit(int): default 200 -
maxAttemptsDefault(int): default 5
-
backoffPolicy(string):fixed|linear|exponential|exp_full_jitter|exp_equal_jitter -
backoffBaseSeconds(int): default 5 -
backoffMaxSeconds(int): default 900
-
identityServiceUrl(string) -
identityServiceApiKey(string)
-
workerJwksUrl(string) -
workerAudience(string): defaultcodeq-worker -
workerIssuer(string) -
allowedClockSkewSeconds(int): default 60 -
allowProducerAsWorker(bool): when true, producer tokens can access worker endpoints and are mapped to a wildcard worker identity (dev only)
-
webhookHmacSecret(string) -
subscriptionMinIntervalSeconds(int): default 5 -
subscriptionCleanupIntervalSeconds(int): default 60 -
resultWebhookMaxAttempts(int): default 5 -
resultWebhookBaseBackoffSeconds(int): default 2 -
resultWebhookMaxBackoffSeconds(int): default 60
-
localArtifactsDir(string): default/tmp/codeq-artifacts