A lightweight, high-performance, containerized web application designed to serve random images via a clean API endpoint and manage a local media repository through a modern, responsive web dashboard built using Python (Flask), Tailwind CSS, and Docker.
Originally built to help serve random backgrounds for the Homepage Project, this small application is useful for providing a random image from simple API calls.
- 🎲 Random Image Engine: Accessing
/randominstantly processes your repository and streams a random image back to the client. - 📋 Modern Control Gallery: A clean, single-page interface powered by Tailwind CSS to review, inspect, and manage your stored image files.
- 💧 Drag-and-Drop Uploader: Smooth frontend integration allowing you to drag files directly from your desktop or browse to upload multi-format images (
.png,.jpg,.jpeg,.gif,.webp). - 🗑️ Dynamic Deletions: Remote file purging directly from the thumbnail view with instantaneous UI re-syncing.