I am excited to announce the first release of Letterboxd-Plex-Sync, a tool designed to seamlessly synchronize your Letterboxd activity with your Plex media server. This release includes the core functionality necessary to integrate and automate your movie-watching data across platforms.
Features:
- Letterboxd to Plex Sync: Automatically sync your Letterboxd watchlist, watched movies, and ratings to your Plex library.
- Environment-Driven Configuration: Configure the application via environment variables to control sync behavior and server settings.
- Supports syncing of watchlist, watched status, and ratings independently.
- Customize sync frequencies using cron jobs or trigger immediate syncs with the
RUN_NOWoption.
- Plex User Support: Choose between Plex users within a single server to manage personal or shared libraries.
- TMDB Integration: Uses TMDB to map Letterboxd movies to Plex files for enhanced accuracy.
- Logging and Debugging: Full logging of all sync operations, with optional debug mode for detailed output.
- Containerized Deployment: Easily deploy using Docker with a pre-configured Docker image and sample Docker Compose setup.
- Flexible Cron Scheduling: Built-in cron job support for periodic syncing, customizable to your preferences.
Thank you for checking out Letterboxd-Plex-Sync. I hope this tool enhances your Plex experience by bridging the gap between Letterboxd and Plex. Please feel free to provide feedback or contributions!
Full Changelog: https://github.com/treysu/letterboxd-plex-sync/commits/v1.0.0