staffpicked
cj0r/staffpicked:latest
https://hub.docker.com/r/cj0r/staffpicked
bridge
sh
false
https://github.com/cj0r/staffpicked/issues
https://github.com/cj0r/staffpicked
https://github.com/cj0r/staffpicked#readme
StaffPicked builds collections and playlists on Emby and Jellyfin from MDBList lists, Trakt lists and your own Markdown lists, with artwork from TMDB, fanart.tv, MediUX or your own files, all kept in sync on a schedule from one web UI.
StaffPicked is named for the shelf of staff picks at the old video store: a few carefully chosen lists, put together by people who care. It builds collections and playlists on Emby and Jellyfin, supported equally, and keeps them in sync on a schedule, on one media server or several at once.
Key Features:
- Lists from anywhere: MDBList (public and private lists), Trakt (lists and watchlists) and your own Markdown list files, edited in the web UI.
- Artwork: posters and backdrops from TMDB, fanart.tv, MediUX, any URL or your own uploads, plus your own artwork on the server's genres.
- Seasonal windows: a collection or playlist exists only while it's in season, with a calendar of the whole year.
- Watched-aware playlists: playlists keep the list's order and can drop what's already been watched, shared or per person.
- Safety first: dry runs show every change before it's made, and a safety brake holds back any sync that would empty most of a list.
- Several servers: Emby and Jellyfin side by side, every list on every server or only the ones it names.
- Requests: missing films show whether Seerr, Radarr or Sonarr already has them, with one-click requests.
- Secure web UI: password with optional two-factor sign-in, ready for a reverse proxy.
After the first start, open the WebUI and finish the setup screen: your media server, your list keys and a password. StaffPicked creates, changes and deletes collections and playlists on your servers, so try a dry run first and read the Security guide and Disclaimer linked from the README.
MediaApp:Video Tools:Utilities
http://[IP]:[PORT:9343]/
https://raw.githubusercontent.com/cj0r/unraid-templates/main/templates/staffpicked.xml
https://raw.githubusercontent.com/cj0r/staffpicked/main/docs/logo/icon.png
--security-opt no-new-privileges:true
An Emby or Jellyfin server. MDBList and Trakt lists need a free API key from those services.
emby jellyfin collections playlists mdblist trakt posters artwork seasonal
GPL-3.0
If you appreciate my work, please consider supporting me via Buy Me a Coffee!
https://www.buymeacoffee.com/cj0r
https://raw.githubusercontent.com/cj0r/staffpicked/main/docs/screenshots/dashboard.webp
https://raw.githubusercontent.com/cj0r/staffpicked/main/docs/screenshots/poster-view.webp
https://raw.githubusercontent.com/cj0r/staffpicked/main/docs/screenshots/list-window.webp
https://raw.githubusercontent.com/cj0r/staffpicked/main/docs/screenshots/season-calendar.webp
9343
/mnt/user/appdata/staffpicked
99
100