
Openinary is a self-hosted alternative to Cloudinary that gives you complete control over your media infrastructure. Store images and videos in your own environment using S3-compatible storage like AWS S3, Cloudflare R2, or MinIO, with no vendor lock-in or usage restrictions.
The platform includes REST API uploads, URL-based transformations for resizing, cropping, and format conversion, and edge delivery optimized for global performance. It uses Cloudinary-compatible transformation syntax, so you can migrate existing code without changes. Deploy via Docker in minutes with all features included—image and video transformations, media browser UI, and upload API.
Key capabilities include:
The self-hosted version is completely free—you only pay for your own infrastructure costs, typically just a few dollars monthly. A managed Cloud offering is planned for the future, providing optional hosted infrastructure with analytics and priority support.