Duyphanb/Self-hosted-VoD-Platform ? reverse-engineered prompt

Reverse engineered prompt

Build me a self hosted Video on Demand platform that runs locally with Docker Compose, with a Java Spring Boot backend, a React TypeScript web app, and a separate worker for video processing.

I want the app to let me manage movie metadata, upload videos, and then process those videos in the background into HLS so they can play smoothly in the browser. Set it up with PostgreSQL, Redis, RabbitMQ, MinIO, and FFmpeg, and make the whole stack easy to start from one command. Include a basic frontend home page, public API routes, an authenticated video playback route, and the plumbing for async upload and transcoding flow.

Use sensible defaults, keep the code clean and modular, and make sure the project is buildable and runnable right away. If you need to check current docs for any library behavior, go ahead and look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab