CineStack replaces the entire *arr suite with a single Docker container and a clean, modern interface. Browse, request, download, and watch — all in one place.
The self-hosted community solved all the hard problems years ago. Nobody solved the experience of using it every day.
One container. One UI. Everything talks to everything.
Stop juggling five separate apps. CineStack does it all with a UI that doesn't feel like it was built in 2012.
Replace Sonarr, Radarr, Prowlarr, Jellyseerr, and Jellyfin with a single Docker deploy. Up in minutes.
Cinematic browsing experience with immersive modals, backdrop art, and fluid animations.
Search millions of titles via TMDB. Request with one click. Downloads start automatically.
Real-time download queue with progress tracking, speed, ETA, and automatic library organization.
Self-hosted means your data never leaves your hardware. No tracking, no ads, no subscriptions.
Cloudflare-powered HTTPS out of the box. Watch your library from any device, anywhere.
No configuration files. No docker-compose. Just run this and open your browser.
docker run -d --name cinestack -p 80:80 \ -v cinestack-data:/var/lib/postgresql/data \ -v /mnt/media:/mnt/media \ ghcr.io/homesoftco/cinestack:latest
CineStack is free and open source — self-hosters can install it right now with one Docker command. Not into running your own server? Join the waitlist for the hosted version and we'll set everything up for you.