@@ -22,7 +22,7 @@ CROWD_REDIS_PORT=6379
2222
2323# S3 settings
2424CROWD_S3_HOST=localhost
25- CROWD_S3_PORT=9000
25+ CROWD_S3_PORT=9100
2626CROWD_S3_INTEGRATION_ASSETS_BUCKET=crowd-integrations-assets
2727CROWD_S3_MICROSERVICES_ASSETS_BUCKET=crowd-microservices-assets
2828CROWD_S3_AWS_ACCOUNT_ID=000000000000
@@ -170,6 +170,7 @@ CROWD_TINYBIRD_BASE_URL=http://localhost:7181/
170170# Auth0
171171CROWD_AUTH0_ISSUER_BASE_URLS=
172172CROWD_AUTH0_AUDIENCE=
173+
173174# packages DB (osspckgs)
174175CROWD_PACKAGES_DB_READ_HOST=localhost
175176CROWD_PACKAGES_DB_WRITE_HOST=localhost
@@ -184,13 +185,38 @@ ENRICHER_BATCH_SIZE=100
184185ENRICHER_REPO_UPDATE_INTERVAL_HOURS=24
185186ENRICHER_IDLE_SLEEP_SEC=60
186187
188+ # security-contacts-worker
189+ SECURITY_CONTACTS_USER_AGENT="lfx-security-contacts-worker"
190+
191+ OSSPCKGS_GCP_PROJECT=local-dev
192+ OSSPCKGS_GCS_BUCKET=local-dev
193+ OSSPCKGS_GCP_CREDENTIALS_B64=e30=
194+
187195# osv-sync (Temporal-scheduled; see services/apps/packages_worker/src/osv/schedule.ts)
188196# OSV_ECOSYSTEMS uses OSV's canonical bucket case (npm lowercase, Maven titlecase) because
189197# the bucket URL <BASE>/<ecosystem>/all.zip is case-sensitive (Maven/all.zip exists,
190198# maven/all.zip 404s). The allowlist check and DB storage normalize to lowercase
191199# internally per ADR-0001 §OSV "Ecosystem normalization", so downstream stays lowercase.
192200OSV_BULK_BASE_URL=https://osv-vulnerabilities.storage.googleapis.com
193- OSV_ECOSYSTEMS=npm,Maven
201+ OSV_ECOSYSTEMS=npm,Maven,cargo,NuGet
194202OSV_TMP_DIR=/tmp/osv
195203OSV_BATCH_SIZE=500
196204OSV_DERIVE_BATCH_SIZE=1000
205+
206+ # maven enricher
207+
208+ MAVEN_FETCHER_BATCH_SIZE=2000
209+ MAVEN_FETCHER_CONCURRENCY=10
210+ MAVEN_FETCHER_NON_CRITICAL_BATCH_SIZE=500
211+ MAVEN_FETCHER_NON_CRITICAL_CONCURRENCY=20
212+ MAVEN_FETCHER_REFRESH_DAYS=1
213+ MAVEN_FETCHER_GROUP_DELAY_MS=100
214+ MAVEN_FETCHER_BASE_URL_BACKFILL=https://maven-central.storage-download.googleapis.com/maven2
215+ MAVEN_FETCHER_BASE_URL_INCREMENTAL=https://repo1.maven.org/maven2
216+
217+ # dockerhub-sync (see services/apps/packages_worker/src/dockerhub/)
218+ DOCKERHUB_API_BASE_URL=https://hub.docker.com/v2
219+ DOCKERHUB_BATCH_SIZE=100
220+ DOCKERHUB_REFRESH_INTERVAL_HOURS=24
221+ DOCKERHUB_DISCOVERY_INTERVAL_DAYS=14
222+ DOCKERHUB_IDLE_SLEEP_SEC=60
0 commit comments