π Initial stable release of the PDF Compression API!
This version includes:
β
TypeScript-based Express API with Ghostscript PDF compression
β
Docker container with Ghostscript and cron-based file cleanup
β
Upload endpoint: /compress?profile={screen|ebook|printer|prepress}
β
CLI support for local compression: npm run compress -- <file> <profile>
β
Automatic cleanup of old files via cron
β
GitHub Actions CI with Jest + Supertest test suite
β
Dynamic port/container configuration via .env
β
Example requests in Curl, PHP, Python, Node.js, and browser