Release v1.0.0
π Initial Release of SyncArr
SyncArr synchronizes labeled movies and TV shows between source and destination Plex Media Servers.
β¨ Features
- π·οΈ Label-based synchronization between Plex servers
- π Bidirectional watched state synchronization
- π Secure SSH/SFTP file transfers with key-based authentication
- π Incremental sync with change detection
- π― Content filtering by patterns, size, and library rules
- π³ Docker container with complete configuration via environment variables
- π Comprehensive structured logging
- β‘ Force full sync option for resolving inconsistencies
- π§ Flexible deployment (one-shot or continuous modes)
π Getting Started
- Set up SSH key-based authentication between servers
- Configure environment variables for source/destination Plex servers
- Add labels to media items you want to sync
- Deploy using Docker Compose
π³ Docker Images
Multi-architecture support: linux/amd64, linux/arm64
# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.0.0
# Always latest
docker pull ghcr.io/nullable-eth/syncarr:latestπ₯ Binary Downloads
Pre-compiled binaries are available for multiple platforms in the release assets below.
What's Changed
- !: Initial release with file syncing by @nullable-eth in #1
New Contributors
- @nullable-eth made their first contribution in #1
Full Changelog: https://github.com/nullable-eth/syncarr/commits/v1.0.0