{"slug":"lint-a-dockerfile-405be9fd","name":"Lint a Dockerfile","summary":"Check a Dockerfile (up to 8,000 characters) for common security and image-size problems: unpinned or :latest base images, running as root, piping downloads into a shell, sensitive values baked into ENV or ARG, ADD from URLs, apt and pip cache left in layers, sudo, chmod 777 and an exposed SSH port. Returns each finding with its line, a severity and a fix, plus a score. Use before building or shipping an image.","status":"live","indexable":true,"listed_since":"2026-10-25T17:52:23.517383Z","sources":[{"source":"x402_bazaar","external_id":"https://agent-data-tools.revmesh2074.workers.dev/dockerfile/lint","owner_address":"0x2074c40346ae2a90e0e4a391bcee6f16bf5277f5","seen_at":"2026-10-26T17:12:48.433260Z","removed_at":null}],"endpoints":[{"url":"https://agent-data-tools.revmesh2074.workers.dev/dockerfile/lint","host":"agent-data-tools.revmesh2074.workers.dev","protocol":"x402","state":"live","last_probe_at":"2026-10-26T06:12:52.290289Z","last_ok_at":"2026-10-26T06:12:52.290289Z","tools_count":null,"tools_changed_at":null,"uptime_24h":1.0,"uptime_30d":1.0}],"also_listed_as":[{"slug":"agent-data-tools-revmesh2074-workers-dev-090312c0","name":"agent-data-tools.revmesh2074.workers.dev"}],"payment_options":[{"endpoint_url":"https://agent-data-tools.revmesh2074.workers.dev/dockerfile/lint","network":"eip155:8453","scheme":"exact","rail":"exact","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","coin":"USDC","asset_label":"USD Coin","amount":"10000","pay_to":"0x2074c40346ae2a90e0e4a391bcee6f16bf5277f5","observed_at":"2026-10-26T06:12:52.290289Z"},{"endpoint_url":"https://agent-data-tools.revmesh2074.workers.dev/dockerfile/lint","network":"eip155:137","scheme":"exact","rail":"exact","asset":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","coin":"USDC","asset_label":"USD Coin","amount":"10000","pay_to":"0x2074c40346ae2a90e0e4a391bcee6f16bf5277f5","observed_at":"2026-10-26T06:12:52.290289Z"}],"usage":{"source":"x402_bazaar","unique_payers_30d":2,"paid_calls_30d":3,"last_paid_at":"2026-10-22T16:56:08.416Z","reported_at":"2026-10-26T17:12:48.433260Z"},"assessment":{"method":"2026.10.1","checks":[{"id":"answers","state":"pass","reason":"Answered a check 8 hours ago."},{"id":"owner","state":"fail","reason":"No one has proven control of its domain or of the wallet it is paid at."},{"id":"track_record","state":"fail","reason":"Listed for 0 days; 30 are needed."},{"id":"real_customers","state":"fail","reason":"2 different wallets paid it in 30 days, as the x402 Bazaar reports (not yet counted by addrbook); 10 are needed."},{"id":"clean_scan","state":"not_applicable","reason":"Not an MCP server."}],"passed":1,"applicable":4,"contradicted":false,"computed_at":"2026-10-26T14:50:09.342541Z"},"identity":{"endpoint_domains":["revmesh2074.workers.dev"],"proven_domains":[],"proven_wallets":[],"namesakes":[],"namesake_count":0},"replies":[],"customers":null,"scan":null,"notice":"Not affiliated with addrbook — claim or request removal."}