Self-hosted PDF generation API. No Chromium, no database. Single binary, starts in under 100ms.
3.5K
Overview: Forme is a self-hosted PDF generation API built on a Rust engine. No Chromium, no LibreOffice, no database.
docker run --rm -p 3000:3000 formepdf/forme:latest
POST /v1/render Inline render (JSON template + data)
POST /v1/render/:slug Template from mounted volume
POST /v1/sign Sign an existing PDF
GET /health Health check
FORME_API_KEY Optional bearer token auth FORME_TEMPLATES_DIR Path to pre-compiled template directory HTTP_PORT Port (default: 3000)
services: forme: image: formepdf/forme:latest ports: - "3000:3000" environment: - FORME_API_KEY=your-secret-key - FORME_TEMPLATES_DIR=/templates volumes: - ./templates:/templates:ro
Content type
Image
Digest
sha256:fce7dbd9f…
Size
21.1 MB
Last updated
28 days ago
docker pull formepdf/forme