The project is under active development. Expect bugs and changes, please check our repo on GitHub.

Store your medias in an environment you trust.

The Open Source Media Cloud. Fast, cheap, and open.

Docker-Ready

Choose the solution
that fits you best

Self-host our free open source version on your infrastructure, or go fully managed with our cloud platform.

Self-hosted

Free forever

Docker-based self-hosting

Documentation
  • Upload media via API
  • Works standalone or with S3-compatible storage
  • Transform images and videos on-the-fly via URL
  • UI for uploads + previews
  • MIT License - Use freely

Cloud

TBD

We handle the hosting

Everything in self-hosted plus:
  • Managed Infrastructure
  • Automatic Updates & Maintenance
  • Enhanced Performance Monitoring
  • Priority Support
  • Advanced Analytics Dashboard
  • Custom Domain Management
  • Team Collaboration Features
  • Advanced Security Features
  • SLA Guarantees

Frequently Asked Questions

Everything you need to know about deploying and using Openinary.

How do I deploy Openinary with Docker?

Openinary is fully Dockerized and can be deployed on any infrastructure. No external dependencies required - it works standalone or with S3-compatible storage for optimization.

  1. Clone the repository and configure environment variables
  2. Run docker-compose up or deploy to your preferred container platform
  3. Optionally configure S3-compatible storage (like Cloudflare R2) for enhanced performance - detailed instructions in our documentation

What are the costs of self-hosting?

The self-hosted version is completely free under MIT license. You only pay for your own infrastructure costs (server, storage). Optionally use S3-compatible storage like Cloudflare R2 for optimized performance. For most projects, this typically costs just a few dollars per month.

How does Openinary compare to Cloudinary?

Openinary provides the core features of Cloudinary but as an open source, self-hostable solution. You get image transformations, API uploads, and edge delivery without vendor lock-in or enterprise pricing.

  • Full control over your media infrastructure
  • No usage limits beyond what you configure
  • Transparent, MIT-licensed codebase you can modify

When will the Cloud version be available?

We're currently focused on perfecting the open source version. The managed Cloud offering is planned for the future, but we don't have a specific timeline yet. Follow our GitHub repository for updates on development progress.

What image and video formats are supported?

Openinary supports common web formats (JPEG, PNG, WebP) for images and video processing via FFmpeg. On-the-fly transformations include resizing, cropping, format conversion, quality optimization, and video transcoding. All transformations happen via API for maximum flexibility.