All projects

04 / PROJECTS

Capturing a web page through an API

A self-hostable service that takes a URL and returns a screenshot, PDF or archived page, using headless Chromium behind a job queue.

Checking addresses before opening the browser.

A URL-fetching service can be asked to reach internal addresses that the caller couldn’t access directly. The specification treated that as a starting constraint, with an address policy covering private, link-local and cloud-metadata addresses.

The API queues a capture and a separate worker runs Chromium. The implementation includes address-policy tests, along with checks for API contracts and webhook delivery.

Scope and context

The implementation covers the capture API, browser worker and integration checks. Reliability under production load has not been established. Individual human and agent implementation contributions are not fully attributed here.

NEXT PROJECTChecks permissions before retrieval