Skip to content

eliasbenb/PlexAniBridge

Repository files navigation

PlexAniBridge Logo PlexAniBridge

The smart way to keep your AniList profile perfectly synchronized with your Plex library.

Important

Visit the PlexAniBridge documentation for detailed setup instructions and usage information.

Discord Shield GitHub Shield Docker Pulls

Key Features

  • 🔄 Comprehensive Synchronization: Automatically syncs watch status, progress, ratings, reviews, and start/completion dates between Plex and AniList.
  • 🎯 Smart Content Matching: Uses a curated mappings database with fuzzy title search fallback and support for custom mapping overrides.
  • ⚡ Optimized Performance: Intelligent batch processing, rate limiting, and caching to minimize API usage while maximizing sync speed.
  • 👥 Multi-User & Multi-Profile: Supports multiple Plex users (including Home users) with individual AniList accounts and configurable sync profiles.
  • 🖥️ Web Dashboard: Intuitive web interface with a real-time sync timeline, profile management, custom mapping editor, and log viewer.
  • 🔧 Flexible Configuration: Filter by library sections or genres and configure scanning modes (polling or periodic).
  • 🛡️ Safe & Reliable: Built-in dry run mode for testing and automatic AniList backups with a restore script for easy recovery.
  • 🐳 Easy Deployment: Docker-ready with easy and comprehensive environment variable configuration.

Flowchart Diagram

Docker Quick Start

services:
    plexanibridge:
        image: ghcr.io/eliasbenb/plexanibridge:v1
        environment:
            PUID: 1000
            PGID: 1000
            UMASK: 022
            TZ: Etc/UTC
            PAB_ANILIST_TOKEN: ...
            PAB_PLEX_TOKEN: ...
            PAB_PLEX_USER: ...
            PAB_PLEX_URL: ...
        volumes:
            - /path/to/plexanibridge/data:/config
        ports:
         - 4848:4848
        restart: unless-stopped

Web UI Screenshot

Web UI Screenshot

View more screenshots in the documentation

About

The smart way to keep your AniList profile perfectly synchronized with your Plex library.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •