Headless browser rendering API — URL to HTML, Markdown and screenshots via Chromium
5.9K
Headless browser rendering API — accepts a URL, renders with headless Chromium, returns HTML / Markdown / readability content.
无头浏览器渲染 API — 接收 URL,通过无头 Chromium 渲染,返回 HTML / Markdown / 可读性提取内容。
docker run -p 7860:7860 -e VEILRENDER_API_TOKEN=your-secret oaklight/veilrender
| Endpoint | Method | Description |
|---|---|---|
/health | GET | Health check |
/render | POST | Render a URL, return HTML / Markdown / readability content |
/screenshot | POST | Capture a screenshot of a URL |
All settings via environment variables with VEILRENDER_ prefix:
| Variable | Default | Description |
|---|---|---|
VEILRENDER_API_TOKEN | (none) | API token for auth (disabled if unset) |
VEILRENDER_PORT | 7860 | Server port |
VEILRENDER_TIMEOUT | 30000 | Browser navigation timeout (ms) |
VEILRENDER_MAX_CONCURRENT | 3 | Max concurrent browser contexts |
ghcr.io/oaklight/veilrender — alternative registryMIT
Content type
Image
Digest
sha256:e2a868f70…
Size
409.3 MB
Last updated
7 days ago
docker pull oaklight/veilrender