MediaRoulette

MediaRoulette

Docker app from Selfhosters

Overview

MediaRoulette for Plex — Can't decide what to watch? MediaRoulette randomly picks from your Movies, TV Shows, or both with optional filters (genre, rating, unwatched only, etc.). Great for large libraries where scrolling becomes overwhelming. Connects via Plex OAuth - no credentials stored.

Runtime arguments

Web UI
http://[IP]:[PORT:5000]
Network
bridge
Shell
sh
Privileged
false

Template configuration

Web UI PortPorttcp

Web interface port

Target
5000
Default
5000
Value
5000
App DataPathrw

Stores config, watchlist, and user data

Target
/app/data
Default
/mnt/user/appdata/mediaroulette
Value
/mnt/user/appdata/mediaroulette
Secret KeyVariable

Flask session encryption key. Generate a random 32+ character string for security.

Target
SECRET_KEY

Details

Repository
ghcr.io/keltech-services/mediaroulette:latest
Last Updated2026-05-31
First Seen2025-12-23

Run MediaRoulette on Unraid.

MediaRoulette is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.