Files
trailofbits-buttercup/env.dev.compose
T
Riccardo Schirone b0dc8cf68a patcher: simplify with Command and remove some older parts (#91)
* patcher: use pydantic basemodel
* patcher: restructure to use Command
* patcher: remove mock mode because not needed anymore
* remove also env var in docker compose for mock mode
* patcher: remove filtering for now
* patcher: remove | None to fields with default
2025-02-27 14:59:53 +01:00

44 lines
1.5 KiB
Plaintext

DOCKER_HOST=tcp://dind:2375
BUTTERCUP_LITELLM_KEY=sk-1234
BUTTERCUP_LITELLM_HOSTNAME=http://litellm:8080
BUTTERCUP_PROGRAM_MODEL_MOCK_MODE=true
BUTTERCUP_DOWNLOADER_SERVE__REDIS_URL=redis://redis:6379
BUTTERCUP_DOWNLOADER_LOG_LEVEL=debug
BUTTERCUP_DOWNLOADER_DOWNLOAD_DIR=/tasks_storage
BUTTERCUP_DOWNLOADER_SERVE__SLEEP_TIME=5
BUTTERCUP_TASK_SERVER_REDIS_URL=redis://redis:6379
BUTTERCUP_TASK_SERVER_LOG_LEVEL=debug
BUTTERCUP_TASK_SERVER_HOST=0.0.0.0
BUTTERCUP_TASK_SERVER_PORT=8000
BUTTERCUP_SCHEDULER_SERVE__REDIS_URL=redis://redis:6379
BUTTERCUP_SCHEDULER_LOG_LEVEL=debug
BUTTERCUP_SCHEDULER_SERVE__SLEEP_TIME=5
BUTTERCUP_SCHEDULER_SERVE__COMPETITION_API_URL=http://competition-api:1323
BUTTERCUP_SCHEDULER_TASKS_STORAGE_DIR=/tasks_storage
BUTTERCUP_SCHEDULER_SCRATCH_DIR=/crs_scratch
BUTTERCUP_PATCHER_SERVE__REDIS_URL=redis://redis:6379
BUTTERCUP_PATCHER_SERVE__SLEEP_TIME=5
BUTTERCUP_PATCHER_LOG_LEVEL=debug
BUTTERCUP_PATCHER_TASK_STORAGE_DIR=/crs_scratch
BUTTERCUP_PATCHER_SCRATCH_DIR=/crs_scratch
# Keep these short for local development, there's just one worker for each
# service and we want to retry as soon as possible usually.
BUILD_TASK_TIMEOUT_MS = 120000
BUILD_OUTPUT_TASK_TIMEOUT_MS = 120000
DOWNLOAD_TASK_TIMEOUT_MS = 120000
READY_TASK_TIMEOUT_MS = 120000
DELETE_TASK_TIMEOUT_MS = 120000
CRASH_TASK_TIMEOUT_MS = 120000
PATCH_TASK_TIMEOUT_MS = 120000
CONFIRMED_VULNERABILITIES_TASK_TIMEOUT_MS = 120000
INDEX_TASK_TIMEOUT_MS = 120000
INDEX_OUTPUT_TASK_TIMEOUT_MS = 120000
TRACED_VULNERABILITIES_TASK_TIMEOUT_MS = 120000