MediaSync cover

Description

UPDATE

Now supporting Jellyfin and Emby ———————————————————————

I built a self-hosted app called MediaSync to bridge the gap between the -arr stack and Emby library updates.

I wanted something that made newly imported media appear in Emby quickly and predictably without babysitting scheduled scans. Real-time monitoring never quite worked reliably for me.

Docker deployment currently.

Current behavior:

Radarr → immediate mapped movie library scans

Sonarr → queue-aware TV synchronization

smart source → library mapping

live dashboard + activity monitoring

automatic -arr webhook creation

guided first-run setup

Supports multiple source instances as well.

Current support:

Emby Radarr Sonarr

Planned:

Plex Jellyfin Unmanic deeper media pipeline visibility

In future updates, this will track a media request from Seerr through the entire acquisition pipeline to the media server, with an intuitive dashboard.

I would very much appreciate feedback from other users. I've been running this in my own stack for a few days with great success.

Share this plugin

Embed Badge

Add this badge to your README to link back to your hub page:

Listed on JellyWatch Hub

Installation Instructions

version: '3.8'

services: mediasync: image: ghcr.io/dmesgnoise/mediasync:latest container_name: mediasync restart: unless-stopped ports: - "8097:8097" volumes: - mediasync_config:/config

volumes: mediasync_config:

Comments (1)

DmesgNoise
Now updated to 2.0.1 as a full media stack visibility layer, new version tracks a media file from request to availability in the server.

Details

MediaSync

bothby DmesgNoise 368
GitHub Stars 42
Approved
Submitted

Similar Plugins

JellyPlex-Watched

649

Syncs watch history between Jellyfin, Plex, and Emby servers locally.

Watchstate

267

Syncs play state between different media servers including Jellyfin, Plex, and Emby.

JellyNext

445

Creates per-user virtual libraries for personalized Trakt recommendations and new seasons.

Plexyfin

413

Synchronizes artwork and collections from a Plex Media Server to Jellyfin.