https://github.com/firecrawl/firecrawl
· scanned 2026-05-15 17:13 UTC (2 weeks, 6 days ago)
· 10 languages
584 findings (188 legacy + 396 scanner) 38th percentile · Typescript · large (100-500K LoC) Scanner says 60 (higher by 13)
Last scanned 2 weeks, 6 days ago · v1 · 176 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
75.0 | 0.25 | 18.75 |
testing_score |
95.0 | 0.20 | 19.00 |
documentation_score |
85.0 | 0.15 | 12.75 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 73.2 |
All 5016 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
BLOCK_MEDIA |
software | healthy | apps/playwright-service-ts/api.ts:BLOCK_MEDIA |
ALLOW_LOCAL_WEBHOOKS |
software | healthy | apps/playwright-service-ts/api.ts:ALLOW_LOCAL_WEBHOOKS |
normalizeHostname |
software | healthy | apps/playwright-service-ts/api.ts:normalizeHostname |
isHttpProtocol |
software | healthy | apps/playwright-service-ts/api.ts:isHttpProtocol |
isIPPrivate |
software | healthy | apps/playwright-service-ts/api.ts:isIPPrivate |
isLocalHostname |
software | healthy | apps/playwright-service-ts/api.ts:isLocalHostname |
lookupWithCache |
software | healthy | apps/playwright-service-ts/api.ts:lookupWithCache |
assertSafeTargetUrl |
software | healthy | apps/playwright-service-ts/api.ts:assertSafeTargetUrl |
initializeBrowser |
software | healthy | apps/playwright-service-ts/api.ts:initializeBrowser |
createContext |
software | healthy | apps/playwright-service-ts/api.ts:createContext |
shutdownBrowser |
software | healthy | apps/playwright-service-ts/api.ts:shutdownBrowser |
isValidUrl |
software | healthy | apps/playwright-service-ts/api.ts:isValidUrl |
scrapePage |
software | healthy | apps/playwright-service-ts/api.ts:scrapePage |
getError |
software | healthy | apps/playwright-service-ts/helpers/get_error.ts:getError |
delimitedList |
software | healthy | apps/api/src/config.ts:delimitedList |
createNativePath |
software | healthy | apps/api/src/natives.ts:createNativePath |
startServer |
software | healthy | apps/api/src/index.ts:startServer |
exitHandler |
software | healthy | apps/api/src/index.ts:exitHandler |
getProcessGroup |
software | healthy | apps/api/src/harness.ts:getProcessGroup |
getProcessColor |
software | healthy | apps/api/src/harness.ts:getProcessColor |
formatDuration |
software | healthy | apps/api/src/harness.ts:formatDuration |
shellEscape |
software | healthy | apps/api/src/harness.ts:shellEscape |
waitForPort |
software | healthy | apps/api/src/harness.ts:waitForPort |
done |
software | healthy | apps/api/src/harness.ts:done |
abortError |
software | healthy | apps/api/src/harness.ts:abortError |
onAbort |
software | healthy | apps/api/src/harness.ts:onAbort |
check |
software | healthy | apps/api/src/harness.ts:check |
retry |
software | healthy | apps/api/src/harness.ts:retry |
execForward |
software | healthy | apps/api/src/harness.ts:execForward |
processOutput |
software | healthy | apps/api/src/harness.ts:processOutput |
terminateProcess |
software | healthy | apps/api/src/harness.ts:terminateProcess |
cleanup |
software | healthy | apps/api/src/harness.ts:cleanup |
detectContainerRuntime |
software | healthy | apps/api/src/harness.ts:detectContainerRuntime |
isContainerRunning |
software | healthy | apps/api/src/harness.ts:isContainerRunning |
stopAndRemoveContainer |
software | healthy | apps/api/src/harness.ts:stopAndRemoveContainer |
buildNuqPostgresImage |
software | healthy | apps/api/src/harness.ts:buildNuqPostgresImage |
startNuqPostgresContainer |
software | healthy | apps/api/src/harness.ts:startNuqPostgresContainer |
waitForPostgres |
software | healthy | apps/api/src/harness.ts:waitForPostgres |
setupNuqPostgres |
software | healthy | apps/api/src/harness.ts:setupNuqPostgres |
startNuqRabbitMQContainer |
software | healthy | apps/api/src/harness.ts:startNuqRabbitMQContainer |
waitForRabbitMQ |
software | healthy | apps/api/src/harness.ts:waitForRabbitMQ |
setupNuqRabbitMQ |
software | healthy | apps/api/src/harness.ts:setupNuqRabbitMQ |
installDependencies |
software | healthy | apps/api/src/harness.ts:installDependencies |
startServices |
software | healthy | apps/api/src/harness.ts:startServices |
stopDevelopmentServices |
software | healthy | apps/api/src/harness.ts:stopDevelopmentServices |
runDevMode |
software | healthy | apps/api/src/harness.ts:runDevMode |
restartServices |
software | healthy | apps/api/src/harness.ts:restartServices |
stop |
software | healthy | apps/api/src/harness.ts:stop |
runProductionMode |
software | healthy | apps/api/src/harness.ts:runProductionMode |
waitForTermination |
software | healthy | apps/api/src/harness.ts:waitForTermination |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
docker-compose.yaml |
software | healthy | docker-compose.yaml |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
SELF_HOST.md |
software | healthy | SELF_HOST.md |
api.ts |
software | healthy | apps/playwright-service-ts/api.ts |
README.md |
software | healthy | apps/playwright-service-ts/README.md |
pnpm-lock.yaml |
software | healthy | apps/playwright-service-ts/pnpm-lock.yaml |
package.json |
software | healthy | apps/playwright-service-ts/package.json |
Dockerfile |
software | healthy | apps/playwright-service-ts/Dockerfile |
tsconfig.json |
software | healthy | apps/playwright-service-ts/tsconfig.json |
get_error.ts |
software | healthy | apps/playwright-service-ts/helpers/get_error.ts |
openapi.json |
software | healthy | apps/api/openapi.json |
pnpm-lock.yaml |
software | healthy | apps/api/pnpm-lock.yaml |
package.json |
software | healthy | apps/api/package.json |
Dockerfile |
software | healthy | apps/api/Dockerfile |
v1-openapi.json |
software | healthy | apps/api/v1-openapi.json |
openapi-v0.json |
software | healthy | apps/api/openapi-v0.json |
jest.config.ts |
software | warning | apps/api/jest.config.ts |
knip.config.ts |
software | warning | apps/api/knip.config.ts |
pnpm-workspace.yaml |
software | healthy | apps/api/pnpm-workspace.yaml |
.env.example |
software | healthy | apps/api/.env.example |
tsconfig.json |
software | healthy | apps/api/tsconfig.json |
README.md |
software | healthy | apps/api/sharedLibs/go-html-to-md/README.md |
go.mod |
software | healthy | apps/api/sharedLibs/go-html-to-md/go.mod |
html-to-markdown.go |
software | healthy | apps/api/sharedLibs/go-html-to-md/html-to-markdown.go |
urldump.js |
software | warning | apps/api/utils/urldump.js |
logview.js |
software | warning | apps/api/utils/logview.js |
find_uncovered_files.sh |
software | healthy | apps/api/utils/find_uncovered_files.sh |
urldump-redis.js |
software | warning | apps/api/utils/urldump-redis.js |
Cargo.toml |
software | healthy | apps/api/native/Cargo.toml |
.taplo.toml |
software | healthy | apps/api/native/.taplo.toml |
README.md |
software | healthy | apps/api/native/README.md |
rustfmt.toml |
software | healthy | apps/api/native/rustfmt.toml |
package.json |
software | healthy | apps/api/native/package.json |
build.rs |
software | healthy | apps/api/native/build.rs |
tsconfig.json |
software | healthy | apps/api/native/tsconfig.json |
.yarnrc.yml |
software | healthy | apps/api/native/.yarnrc.yml |
logging.rs |
software | healthy | apps/api/native/src/logging.rs |
crawler.rs |
software | healthy | apps/api/native/src/crawler.rs |
lib.rs |
software | healthy | apps/api/native/src/lib.rs |
html.rs |
software | healthy | apps/api/native/src/html.rs |
utils.rs |
software | healthy | apps/api/native/src/utils.rs |
pdf.rs |
software | healthy | apps/api/native/src/pdf.rs |
engpicker.rs |
software | healthy | apps/api/native/src/engpicker.rs |
mod.rs |
software | healthy | apps/api/native/src/document/mod.rs |
factory.rs |
software | healthy | apps/api/native/src/document/providers/factory.rs |
rtf.rs |
software | healthy | apps/api/native/src/document/providers/rtf.rs |
mod.rs |
software | healthy | apps/api/native/src/document/providers/mod.rs |
xlsx.rs |
software | healthy | apps/api/native/src/document/providers/xlsx.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
InsecureConnectionError |
software | healthy | apps/playwright-service-ts/api.ts:InsecureConnectionError |
Semaphore |
software | healthy | apps/playwright-service-ts/api.ts:Semaphore |
WebCrawler |
software | healthy | apps/api/src/scraper/WebScraper/crawler.ts:WebCrawler |
EngineError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:EngineError |
XTwitterConfigurationError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:XTwitterConfigurati… |
NoEnginesLeftError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:NoEnginesLeftError |
AddFeatureError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:AddFeatureError |
RemoveFeatureError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:RemoveFeatureError |
SSLError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:SSLError |
SiteError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:SiteError |
ProxySelectionError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:ProxySelectionError |
ActionError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:ActionError |
UnsupportedFileError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:UnsupportedFileError |
PDFAntibotError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:PDFAntibotError |
PDFInsufficientTimeError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:PDFInsufficientTime… |
DNSResolutionError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:DNSResolutionError |
IndexMissError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:IndexMissError |
NoCachedDataError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:NoCachedDataError |
LockdownMissError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:LockdownMissError |
ZDRViolationError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:ZDRViolationError |
PDFOCRRequiredError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:PDFOCRRequiredError |
PDFPrefetchFailed |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:PDFPrefetchFailed |
DocumentAntibotError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:DocumentAntibotError |
DocumentPrefetchFailed |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:DocumentPrefetchFai… |
AgentIndexOnlyError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:AgentIndexOnlyError |
AudioUnsupportedUrlError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:AudioUnsupportedUrl… |
VideoUnsupportedUrlError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:VideoUnsupportedUrl… |
BrandingNotSupportedError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:BrandingNotSupporte… |
FEPageLoadFailed |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:FEPageLoadFailed |
EngineSnipedError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:EngineSnipedError |
EngineUnsuccessfulError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:EngineUnsuccessfulE… |
WaterfallNextEngineSignal |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:WaterfallNextEngine… |
ScrapeJobCancelledError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:ScrapeJobCancelledE… |
ScrapeRetryLimitError |
software | healthy | apps/api/src/scraper/scrapeURL/error.ts:ScrapeRetryLimitErr… |
ScrapeRetryTracker |
software | healthy | apps/api/src/scraper/scrapeURL/retryTracker.ts:ScrapeRetryT… |
WrappedEngineError |
software | healthy | apps/api/src/scraper/scrapeURL/index.ts:WrappedEngineError |
InsecureConnectionError |
software | healthy | apps/api/src/scraper/scrapeURL/engines/utils/safeFetch.ts:I… |
StillProcessingError |
software | healthy | apps/api/src/scraper/scrapeURL/engines/fire-engine/checkSta… |
pattern |
software | healthy | apps/api/src/scraper/scrapeURL/engines/fire-engine/branding… |
FirePdfAsyncFailure |
software | healthy | apps/api/src/scraper/scrapeURL/engines/pdf/fire-pdf/utils.t… |
LLMRefusalError |
software | healthy | apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts:L… |
AbortManager |
software | healthy | apps/api/src/scraper/scrapeURL/lib/abortManager.ts:AbortMan… |
AbortManagerThrownError |
software | healthy | apps/api/src/scraper/scrapeURL/lib/abortManager.ts:AbortMan… |
TransportableError |
software | healthy | apps/api/src/lib/error.ts:TransportableError |
ScrapeJobTimeoutError |
software | healthy | apps/api/src/lib/error.ts:ScrapeJobTimeoutError |
UnknownError |
software | healthy | apps/api/src/lib/error.ts:UnknownError |
MapTimeoutError |
software | healthy | apps/api/src/lib/error.ts:MapTimeoutError |
MapFailedError |
software | healthy | apps/api/src/lib/error.ts:MapFailedError |
RacedRedirectError |
software | healthy | apps/api/src/lib/error.ts:RacedRedirectError |
SitemapError |
software | healthy | apps/api/src/lib/error.ts:SitemapError |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
playwright-service-ts |
software | healthy | apps/playwright-service-ts |
helpers |
software | healthy | apps/playwright-service-ts/helpers |
api |
software | healthy | apps/api |
sharedLibs |
software | healthy | apps/api/sharedLibs |
go-html-to-md |
software | healthy | apps/api/sharedLibs/go-html-to-md |
utils |
software | healthy | apps/api/utils |
native |
software | healthy | apps/api/native |
src |
software | healthy | apps/api/native/src |
document |
software | healthy | apps/api/native/src/document |
providers |
software | healthy | apps/api/native/src/document/providers |
renderers |
software | healthy | apps/api/native/src/document/renderers |
model |
software | healthy | apps/api/native/src/document/model |
src |
software | healthy | apps/api/src |
__tests__ |
software | healthy | apps/api/src/__tests__ |
e2e_noAuth |
software | healthy | apps/api/src/__tests__/e2e_noAuth |
e2e_extract |
software | healthy | apps/api/src/__tests__/e2e_extract |
lib |
software | healthy | apps/api/src/__tests__/lib |
branding |
software | healthy | apps/api/src/__tests__/lib/branding |
e2e_map |
software | healthy | apps/api/src/__tests__/e2e_map |
e2e_withAuth |
software | healthy | apps/api/src/__tests__/e2e_withAuth |
deep-research |
software | healthy | apps/api/src/__tests__/deep-research |
unit |
software | healthy | apps/api/src/__tests__/deep-research/unit |
e2e_full_withAuth |
software | healthy | apps/api/src/__tests__/e2e_full_withAuth |
snips |
software | healthy | apps/api/src/__tests__/snips |
v2 |
software | healthy | apps/api/src/__tests__/snips/v2 |
v1 |
software | healthy | apps/api/src/__tests__/snips/v1 |
mocks |
software | healthy | apps/api/src/__tests__/snips/mocks |
utils |
software | healthy | apps/api/src/__tests__/snips/utils |
v0 |
software | healthy | apps/api/src/__tests__/snips/v0 |
e2e_v1_withAuth_all_params |
software | healthy | apps/api/src/__tests__/e2e_v1_withAuth_all_params |
e2e_v1_withAuth |
software | healthy | apps/api/src/__tests__/e2e_v1_withAuth |
types |
software | healthy | apps/api/src/types |
utils |
software | healthy | apps/api/src/utils |
scraper |
software | healthy | apps/api/src/scraper |
crawler |
software | healthy | apps/api/src/scraper/crawler |
WebScraper |
software | healthy | apps/api/src/scraper/WebScraper |
__tests__ |
software | healthy | apps/api/src/scraper/WebScraper/__tests__ |
utils |
software | healthy | apps/api/src/scraper/WebScraper/utils |
__tests__ |
software | healthy | apps/api/src/scraper/WebScraper/utils/__tests__ |
scrapeURL |
software | healthy | apps/api/src/scraper/scrapeURL |
__tests__ |
software | healthy | apps/api/src/scraper/scrapeURL/__tests__ |
engines |
software | healthy | apps/api/src/scraper/scrapeURL/engines |
x-twitter |
software | healthy | apps/api/src/scraper/scrapeURL/engines/x-twitter |
document |
software | healthy | apps/api/src/scraper/scrapeURL/engines/document |
utils |
software | healthy | apps/api/src/scraper/scrapeURL/engines/utils |
fire-engine |
software | healthy | apps/api/src/scraper/scrapeURL/engines/fire-engine |
branding-script |
software | healthy | apps/api/src/scraper/scrapeURL/engines/fire-engine/branding… |
wikipedia |
software | healthy | apps/api/src/scraper/scrapeURL/engines/wikipedia |
fetch |
software | healthy | apps/api/src/scraper/scrapeURL/engines/fetch |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | apps/playwright-service-ts/api.ts |
POST /scrape |
api | healthy | apps/playwright-service-ts/api.ts |
GET / |
api | healthy | apps/api/src/index.ts |
GET /e2e-test |
api | healthy | apps/api/src/index.ts |
USE /v1 |
api | healthy | apps/api/src/index.ts |
USE /v2 |
api | healthy | apps/api/src/index.ts |
GET /is-production |
api | healthy | apps/api/src/index.ts |
POST /v0/scrape |
api | healthy | apps/api/src/routes/v0.ts |
POST /v0/crawl |
api | healthy | apps/api/src/routes/v0.ts |
GET /v0/crawl/status/:jobId |
api | healthy | apps/api/src/routes/v0.ts |
DELETE /v0/crawl/cancel/:jobId |
api | healthy | apps/api/src/routes/v0.ts |
GET /v0/keyAuth |
api | healthy | apps/api/src/routes/v0.ts |
POST /v0/search |
api | healthy | apps/api/src/routes/v0.ts |
GET /v0/health/liveness |
api | healthy | apps/api/src/routes/v0.ts |
GET /v0/health/readiness |
api | healthy | apps/api/src/routes/v0.ts |
POST /search |
api | healthy | apps/api/src/routes/v2.ts |
POST /search/:jobId/feedback |
api | healthy | apps/api/src/routes/v2.ts |
POST /parse |
api | healthy | apps/api/src/routes/v2.ts |
GET /scrape/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
POST /scrape/:jobId/interact |
api | healthy | apps/api/src/routes/v2.ts |
DELETE /scrape/:jobId/interact |
api | healthy | apps/api/src/routes/v2.ts |
POST /batch/scrape |
api | healthy | apps/api/src/routes/v2.ts |
POST /map |
api | healthy | apps/api/src/routes/v2.ts |
POST /crawl |
api | healthy | apps/api/src/routes/v2.ts |
POST /crawl/params-preview |
api | healthy | apps/api/src/routes/v2.ts |
GET /crawl/ongoing |
api | healthy | apps/api/src/routes/v2.ts |
GET /crawl/active |
api | healthy | apps/api/src/routes/v2.ts |
GET /crawl/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
DELETE /crawl/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
GET /batch/scrape/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
DELETE /batch/scrape/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
GET /batch/scrape/:jobId/errors |
api | healthy | apps/api/src/routes/v2.ts |
GET /crawl/:jobId/errors |
api | healthy | apps/api/src/routes/v2.ts |
POST /extract |
api | healthy | apps/api/src/routes/v2.ts |
GET /extract/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
POST /agent |
api | healthy | apps/api/src/routes/v2.ts |
GET /agent/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
DELETE /agent/:jobId |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/credit-usage |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/credit-usage/historical |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/token-usage |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/token-usage/historical |
api | healthy | apps/api/src/routes/v2.ts |
GET /concurrency-check |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/queue-status |
api | healthy | apps/api/src/routes/v2.ts |
GET /team/activity |
api | healthy | apps/api/src/routes/v2.ts |
POST /monitor |
api | healthy | apps/api/src/routes/v2.ts |
GET /monitor |
api | healthy | apps/api/src/routes/v2.ts |
GET /monitor/:monitorId |
api | healthy | apps/api/src/routes/v2.ts |
PATCH /monitor/:monitorId |
api | healthy | apps/api/src/routes/v2.ts |
DELETE /monitor/:monitorId |
api | healthy | apps/api/src/routes/v2.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NUGET_API_KEY |
cicd | healthy | — |
EVAL_BENCHMARK_EXPERIMENT_ID |
cicd | healthy | — |
RUNPOD_MUV2_POD_ID |
cicd | healthy | — |
TEST_TEAM_ID_ZDR |
cicd | healthy | — |
TS_OAUTH_SECRET |
cicd | healthy | — |
HEX_API_KEY |
cicd | healthy | — |
EVAL_API_URL |
cicd | healthy | — |
VERSION_INCREMENTED |
cicd | healthy | — |
TEST_TEAM_ID |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
PACKAGIST_USERNAME |
cicd | healthy | — |
PYPI_USERNAME |
cicd | healthy | — |
PLATFORM_SUFFIX |
cicd | healthy | — |
SUPABASE_ANON_TOKEN |
cicd | healthy | — |
TEST_API_KEY_CONCURRENCY |
cicd | healthy | — |
CRATES_IO_TOKEN |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
MAVEN_USERNAME |
cicd | healthy | — |
IDMUX_URL |
cicd | healthy | — |
GOOGLE_GENERATIVE_AI_API_KEY |
cicd | healthy | — |
SUPABASE_REPLICA_URL |
cicd | healthy | — |
RUBYGEMS_API_KEY |
cicd | healthy | — |
INDEX_SUPABASE_SERVICE_TOKEN |
cicd | healthy | — |
PACKAGIST_TOKEN |
cicd | healthy | — |
EVAL_API_KEY |
cicd | healthy | — |
ENV |
cicd | healthy | — |
ANTHROPIC_API_KEY |
cicd | healthy | — |
RUNPOD_MU_POD_ID |
cicd | healthy | — |
OPENAI_API_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
EVAL_EXPERIMENT_ID |
cicd | healthy | — |
TEST_TEAM_ID_CONCURRENCY |
cicd | healthy | — |
GPG_SIGNING_KEY |
cicd | healthy | — |
INDEX_SUPABASE_ANON_TOKEN |
cicd | healthy | — |
INDEX_SUPABASE_URL |
cicd | healthy | — |
FIRECRAWL_API_KEY |
cicd | healthy | — |
REPO_OWNER |
cicd | healthy | — |
BULL_AUTH_KEY |
cicd | healthy | — |
REDIS_URL |
cicd | healthy | — |
GCS_MEDIA_BUCKET_NAME |
cicd | healthy | — |
TS_OAUTH_CLIENT_ID |
cicd | healthy | — |
SUPABASE_SERVICE_TOKEN |
cicd | healthy | — |
GCS_INDEX_BUCKET_NAME |
cicd | healthy | — |
VERTEX_CREDENTIALS |
cicd | healthy | — |
PHP_SDK_DEPLOY_KEY |
cicd | healthy | — |
MAVEN_PASSWORD |
cicd | healthy | — |
NPM_AUDIT_CLAUDE_SLACK_WEBHOOK_URL |
cicd | healthy | — |
GCS_BUCKET_NAME |
cicd | healthy | — |
SCRAPE_EVALS_PAT |
cicd | healthy | — |
FIRE_ENGINE_STAGING_URL |
cicd | healthy | — |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/publish-js-sdk.yml |
build-and-test |
cicd | healthy | .github/workflows/test-php-sdk.yml |
test |
cicd | healthy | .github/workflows/test-rust-sdk.yml |
push-app-image |
cicd | healthy | .github/workflows/deploy-redis.yml |
delete-untagged-images |
cicd | healthy | .github/workflows/ghcr-clean.yml |
build |
cicd | healthy | .github/workflows/deploy-image.yml |
manifest |
cicd | healthy | .github/workflows/deploy-image.yml |
build-and-test |
cicd | healthy | .github/workflows/test-java-sdk.yml |
publish |
cicd | healthy | .github/workflows/publish-java-sdk.yml |
build-vet-test |
cicd | healthy | .github/workflows/test-go-html-to-md-service.yml |
test |
cicd | healthy | .github/workflows/test-js-sdk.yml |
regenerate |
cicd | healthy | .github/workflows/publish-elixir-sdk.yml |
publish |
cicd | healthy | .github/workflows/publish-elixir-sdk.yml |
build |
cicd | healthy | .github/workflows/deploy-playwright.yml |
manifest |
cicd | healthy | .github/workflows/deploy-playwright.yml |
audit |
cicd | healthy | .github/workflows/npm-audit.yml |
publish |
cicd | healthy | .github/workflows/publish-ruby-sdk.yml |
push-app-image |
cicd | healthy | .github/workflows/deploy-nuq-postgres.yml |
push-app-image |
cicd | healthy | .github/workflows/deploy-go-service.yaml |
publish |
cicd | healthy | .github/workflows/publish-go-sdk.yml |
self-host |
cicd | healthy | .github/workflows/test-server.yml |
remediate |
cicd | healthy | .github/workflows/npm-audit-claude-remediation.yml |
build-and-test |
cicd | healthy | .github/workflows/test-dotnet-sdk.yml |
build-and-test |
cicd | healthy | .github/workflows/test-ruby-sdk.yml |
publish |
cicd | healthy | .github/workflows/publish-dotnet-sdk.yml |
run-eval-benchmark-prod |
cicd | healthy | .github/workflows/eval-prod.yml |
push-app-image |
cicd | healthy | .github/workflows/deploy-image-staging.yml |
publish |
cicd | healthy | .github/workflows/publish-php-sdk.yml |
validate |
cicd | healthy | .github/workflows/validate-lockfiles.yml |
build-and-vet |
cicd | healthy | .github/workflows/test-go-sdk.yml |
publish |
cicd | healthy | .github/workflows/publish-rust-sdk.yml |
quality-eval |
cicd | healthy | .github/workflows/scrape-evals.yml |
ocr-eval |
cicd | healthy | .github/workflows/scrape-evals.yml |
build-and-publish |
cicd | healthy | .github/workflows/publish-python-sdk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::publish-js-sdk |
cicd | healthy | .github/workflows/publish-js-sdk.yml |
gha::test-php-sdk |
cicd | healthy | .github/workflows/test-php-sdk.yml |
gha::test-rust-sdk |
cicd | healthy | .github/workflows/test-rust-sdk.yml |
gha::deploy-redis |
cicd | healthy | .github/workflows/deploy-redis.yml |
gha::ghcr-clean |
cicd | healthy | .github/workflows/ghcr-clean.yml |
gha::deploy-image |
cicd | healthy | .github/workflows/deploy-image.yml |
gha::test-java-sdk |
cicd | healthy | .github/workflows/test-java-sdk.yml |
gha::publish-java-sdk |
cicd | healthy | .github/workflows/publish-java-sdk.yml |
gha::test-go-html-to-md-service |
cicd | healthy | .github/workflows/test-go-html-to-md-service.yml |
gha::test-js-sdk |
cicd | healthy | .github/workflows/test-js-sdk.yml |
gha::publish-elixir-sdk |
cicd | healthy | .github/workflows/publish-elixir-sdk.yml |
gha::deploy-playwright |
cicd | healthy | .github/workflows/deploy-playwright.yml |
gha::npm-audit |
cicd | healthy | .github/workflows/npm-audit.yml |
gha::publish-ruby-sdk |
cicd | healthy | .github/workflows/publish-ruby-sdk.yml |
gha::deploy-nuq-postgres |
cicd | healthy | .github/workflows/deploy-nuq-postgres.yml |
gha::deploy-go-service |
cicd | healthy | .github/workflows/deploy-go-service.yaml |
gha::publish-go-sdk |
cicd | healthy | .github/workflows/publish-go-sdk.yml |
gha::test-server |
cicd | healthy | .github/workflows/test-server.yml |
gha::npm-audit-claude-remediation |
cicd | healthy | .github/workflows/npm-audit-claude-remediation.yml |
gha::test-dotnet-sdk |
cicd | healthy | .github/workflows/test-dotnet-sdk.yml |
gha::test-ruby-sdk |
cicd | healthy | .github/workflows/test-ruby-sdk.yml |
gha::publish-dotnet-sdk |
cicd | healthy | .github/workflows/publish-dotnet-sdk.yml |
gha::eval-prod |
cicd | healthy | .github/workflows/eval-prod.yml |
gha::deploy-image-staging |
cicd | healthy | .github/workflows/deploy-image-staging.yml |
gha::publish-php-sdk |
cicd | healthy | .github/workflows/publish-php-sdk.yml |
gha::validate-lockfiles |
cicd | healthy | .github/workflows/validate-lockfiles.yml |
gha::test-go-sdk |
cicd | healthy | .github/workflows/test-go-sdk.yml |
gha::publish-rust-sdk |
cicd | healthy | .github/workflows/publish-rust-sdk.yml |
gha::scrape-evals |
cicd | healthy | .github/workflows/scrape-evals.yml |
gha::publish-python-sdk |
cicd | healthy | .github/workflows/publish-python-sdk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::apps/playwright-service-ts/Dockerfile |
hardware | healthy | apps/playwright-service-ts/Dockerfile |
image::apps/api/Dockerfile |
hardware | healthy | apps/api/Dockerfile |
image::apps/redis/Dockerfile |
hardware | healthy | apps/redis/Dockerfile |
image::apps/go-html-to-md-service/Dockerfile |
hardware | healthy | apps/go-html-to-md-service/Dockerfile |
image::apps/nuq-postgres/Dockerfile |
hardware | healthy | apps/nuq-postgres/Dockerfile |
playwright-service |
hardware | healthy | docker-compose.yaml |
api |
hardware | healthy | docker-compose.yaml |
redis |
hardware | healthy | docker-compose.yaml |
rabbitmq |
hardware | healthy | docker-compose.yaml |
nuq-postgres |
hardware | healthy | docker-compose.yaml |
html-to-markdown |
hardware | healthy | apps/go-html-to-md-service/docker-compose.yml |
k8s::PersistentVolumeClaim::examples/kubernetes/firecrawl-h… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/nuq-postgres-p… |
k8s::Secret::examples/kubernetes/firecrawl-helm/templates/s… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/secret.yaml |
k8s::ConfigMap::examples/kubernetes/firecrawl-helm/template… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/playwright-con… |
k8s::ConfigMap::examples/kubernetes/firecrawl-helm/template… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/configmap.yaml |
k8s::Secret::examples/kubernetes/cluster-install/secret.yaml |
hardware | healthy | examples/kubernetes/cluster-install/secret.yaml |
k8s::ConfigMap::examples/kubernetes/cluster-install/configm… |
hardware | healthy | examples/kubernetes/cluster-install/configmap.yaml |
k8s::ConfigMap::examples/kubernetes/cluster-install/playwri… |
hardware | healthy | examples/kubernetes/cluster-install/playwright-service.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | docker-compose.yaml |
port:64 |
network | healthy | apps/api/pnpm-lock.yaml |
port:11 |
network | healthy | apps/api/pnpm-lock.yaml |
port:2717 |
network | healthy | apps/api/package.json |
port:8080 |
network | healthy | apps/api/Dockerfile |
port:3002 |
network | healthy | apps/api/.env.example |
port:5432 |
network | healthy | apps/api/src/harness.ts |
port:5672 |
network | healthy | apps/api/src/harness.ts |
port:15672 |
network | healthy | apps/api/src/harness.ts |
port:3005 |
network | healthy | examples/kubernetes/firecrawl-helm/values.yaml |
port:3004 |
network | healthy | examples/kubernetes/firecrawl-helm/values.yaml |
port:3006 |
network | healthy | examples/kubernetes/firecrawl-helm/values.yaml |
port:3011 |
network | healthy | examples/kubernetes/firecrawl-helm/values.yaml |
port:6379 |
network | healthy | examples/kubernetes/firecrawl-helm/values.yaml |
port:06 |
network | healthy | .github/workflows/publish-elixir-sdk.yml |
port:3003 |
network | healthy | .github/workflows/test-server.yml |
port:3434 |
network | healthy | .github/workflows/test-server.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/rabbitmq-deplo… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/nuq-prefetch-w… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/playwright-dep… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/nuq-postgres-d… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/nuq-worker-dep… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/extract-worker… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/redis-deployme… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/worker-deploym… |
k8s::Deployment::examples/kubernetes/firecrawl-helm/templat… |
hardware | healthy | examples/kubernetes/firecrawl-helm/templates/deployment.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/nuq-wo… |
hardware | healthy | examples/kubernetes/cluster-install/nuq-worker.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/worker… |
hardware | healthy | examples/kubernetes/cluster-install/worker.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/playwr… |
hardware | healthy | examples/kubernetes/cluster-install/playwright-service.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/redis.… |
hardware | healthy | examples/kubernetes/cluster-install/redis.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/api.ya… |
hardware | healthy | examples/kubernetes/cluster-install/api.yaml |
k8s::Deployment::examples/kubernetes/cluster-install/nuq-po… |
hardware | healthy | examples/kubernetes/cluster-install/nuq-postgres.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | docker-compose.yaml |
postgres |
data | healthy | docker-compose.yaml |
clickhouse |
data | healthy | apps/api/pnpm-lock.yaml |
mongodb |
data | healthy | apps/api/pnpm-lock.yaml |
mysql |
data | healthy | apps/api/pnpm-lock.yaml |
postgresql |
data | healthy | apps/api/src/harness.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | apps/api/pnpm-lock.yaml |
vps::azure |
hardware | healthy | apps/api/src/__tests__/e2e_extract/index.test.ts |
vps::digitalocean |
hardware | healthy | apps/api/src/lib/permu-refactor.test.ts |
vps::aws |
hardware | healthy | apps/test-suite/pnpm-lock.yaml |
vps::ec2 |
hardware | healthy | apps/test-suite/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/api/src/config.ts |
security | healthy | apps/api/src/config.ts |
auth::apps/api/src/controllers/auth.ts |
security | healthy | apps/api/src/controllers/auth.ts |
auth::.github/workflows/test-js-sdk.yml |
security | healthy | .github/workflows/test-js-sdk.yml |
auth::apps/api/src/lib/permu-refactor.test.ts |
security | healthy | apps/api/src/lib/permu-refactor.test.ts |
auth::.github/workflows/test-server.yml |
security | healthy | .github/workflows/test-server.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
rabbitmq |
data | healthy | docker-compose.yaml |
bullmq |
data | healthy | apps/api/pnpm-lock.yaml |
sqs |
data | healthy | apps/test-suite/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/api/src/config.ts |
120.0.0.0 |
network | healthy | apps/api/src/search/v2/ddgsearch.ts |
119.0.0.0 |
network | healthy | apps/api/src/search/v2/ddgsearch.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/ui/ingestion-ui/src/App.tsx |
FirecrawlComponent |
frontend | healthy | apps/ui/ingestion-ui/src/components/ingestion.tsx |
FirecrawlComponentV1 |
frontend | healthy | apps/ui/ingestion-ui/src/components/ingestionV1.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | apps/api/src/index.ts |
nginx |
network | healthy | apps/api/src/lib/permu-refactor.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/robots.txt |
frontend | healthy | apps/test-site/src/pages/robots.txt.ts |
/ |
frontend | healthy | apps/api/src/scraper/scrapeURL/transformers/__tests__/video… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-njhows2m |
software | healthy | /tmp/repobility-clone-njhows2m |
| Label | Layer | Status | Path |
|---|---|---|---|
nuq |
data | healthy | apps/nuq-postgres/nuq.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/playwright-service-ts/api.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::docker-compose.yaml |
security | healthy | docker-compose.yaml |
This page is publicly accessible at:
https://repobility.com/scan/46112e33-01b1-4ede-b119-a5ba42a086d8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/46112e33-01b1-4ede-b119-a5ba42a086d8/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.