Pure-Ruby service to generate templated PDFs (no headless browser, no X server), upload them to Amazon S3, and return the S3 path.
- PDF engine: Prawn (+
prawn-table) — both pure Ruby - HTTP server: Sinatra
- Storage: AWS S3 via
aws-sdk-s3
✅ Meets constraint: “only native PDF libraries and not require X or a browser installed.”