Get started
Quick Start
Run Openinary locally with Docker in a few commands.
Media Transformations
Learn the URL-based transformation API for images and videos.
Deploy on Coolify
Step-by-step deployment on Coolify.
Deploy on Dokploy
Step-by-step deployment on Dokploy.
Features
- On-the-fly transformations — resize, crop, and optimize images and videos via URL parameters, no pre-processing needed
- Automatic format selection — serves AVIF or WebP when the browser supports it, JPEG/PNG otherwise
- Built-in caching — transformed assets are cached; repeat requests are served in under 50ms
- S3-compatible storage — AWS S3, Cloudflare R2, MinIO, DigitalOcean Spaces, and more
- Two deployment modes — full-stack with web dashboard, or headless API-only with auto-generated key
- Signed URLs — restrict transformations to those explicitly authorized by your backend