Jump to content

"Coming Soon" library for Emby


Recommended Posts

Posted (edited)

I wanted to share a little side project I've been working on — a lightweight Docker container that turns your Radarr/Sonarr release calendar into a "Coming Soon" library right inside Emby.

What it does:

  • Syncs upcoming releases from Radarr & Sonarr automatically
  • Generates a folder structure that you can add as a mixed-content library in Emby — complete with poster art (with badges), backdrop, .nfo metadata (release date, description, genres, rating, cast for movies), and a placeholder .mp4
  • Adds visual badges on posters: UPCOMING, a countdown ("5 Days"), and episode badge for shows (e.g. S03E07)
  • Cleans up entries that are no longer upcoming
  • Runs on a schedule (default every 6h) via Docker

Built for Unraid, but works on any Docker host.

Testet with Emby Beta v4.10.0.17

It's vibe coded — built with AI — so review the code before using it in production. Use at your own risk!

GitHub: https://github.com/mrt187/release-poster-sync

Edited by Babatom
  • Like 1
Posted
On 7/5/2026 at 6:14 AM, Babatom said:

Syncs upcoming releases from Radarr & Sonarr automatically

Hi.  Why not get this info from the metadata providers instead?

Babatom
Posted
52 minutes ago, ebr said:

Why not get this info from the metadata providers instead?

If I'm not mistaken, Emby's metadata providers only work with content that's already in your library. With Radarr/Sonarr, I can track titles I'm interested in — including things I don't own yet. This container simply reads that calendar and displays it as a "Coming Soon" shelf, so I know what's dropping soon without having to check Radarr/Sonarr separately.

Posted
21 hours ago, ebr said:

Why not get this info from the metadata providers instead?

— you were right, and I misunderstood at first. v2.0.0 now includes tmdbid/imdbid in the .nfo so Emby fetches cast, trailers, and descriptions itself via TheMovieDb. Thanks for the nudge!

## v2.0.0

- Emby now fetches cast, trailers, and descriptions automatically via TheMovieDb — no TMDB API key required
- Removed yt-dlp trailer download and manual cast fetching
- Added tmdbid/imdbid to .nfo for automatic Emby metadata matching
- Daily sync schedule (00:01) instead of every 6 hours
- XML injection protection for .nfo files
- Cleanup now skipped if Radarr/Sonarr API call fails (prevents accidental wipe)

GitHub: https://github.com/mrt187/release-poster-sync

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...