Nirius.tech Media Uploader
Project Overview
A custom media uploader that makes sharing videos and images actually look good when embedded on Discord, Twitter, and other platforms. Most image hosts give you ugly links or basic embeds, but this generates proper Open Graph metadata so your content displays with thumbnails, titles, and descriptions. Built with Cloudflare R2 for cheap and scalable storage (way better than AWS pricing), and uses API key authentication so only authorised users can upload. The platform handles video transcoding if needed and serves everything through Cloudflare's CDN for fast global delivery.
Challenge
Most image/video hosts either cost too much, give terrible embeds, or let anyone upload whatever they want. Needed something that could handle large files, generate nice-looking embeds for social platforms, and restrict access without being complicated.
Solution
Built the platform on Cloudflare R2 since it's significantly cheaper than other cloud storage, added API key middleware for simple but effective access control, and generate custom Open Graph tags for each upload so embeds look professional. Direct uploads to R2 mean the server doesn't bottleneck, and Cloudflare's CDN handles global distribution automatically.
Results & Impact
The platform's running in production with proper API key authentication and generates clean embeds across all major platforms. Hosting costs are minimal thanks to R2, and the CDN keeps load times fast regardless of where people are viewing from.
Links
Project Gallery
Visual documentation of the project's key features and implementation.

