Skip to content

Releases: nullable-eth/syncarr

Release v1.1.4

10 Sep 15:11
c5c5c02

Choose a tag to compare

What's Changed

  • ci(deps): bump actions/setup-go from 5 to 6 (913516b)
  • Merge pull request #18 from nullable-eth/dependabot/github_actions/actions/setup-go-6 (c5c5c02)

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.1.4

# 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

  • ci(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #18

Full Changelog: v1.1.3...v1.1.4

Release v1.1.3

18 Aug 18:20
1da6ff6

Choose a tag to compare

What's Changed

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.1.3

# 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.

Release v1.1.2

01 Aug 18:20
8c9d809

Choose a tag to compare

What's Changed

  • fix: move cleanup before sync to free up space (00ca93d)
  • Merge pull request #13 from nullable-eth/fix-move-cleanup (8c9d809)

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.1.2

# 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

Full Changelog: v1.1.1...v1.1.2

Release v1.1.1

01 Aug 14:38
a802e5b

Choose a tag to compare

What's Changed

  • fix readme (a5463bd)
  • Merge pull request #11 from nullable-eth/fix-readme (4222671)
  • fix: transfers and standardize file checks (84cba77)
  • Merge pull request #12 from nullable-eth/fix-transfers (a802e5b)

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.1.1

# 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

Full Changelog: v1.1.0...v1.1.1

Release v1.1.0

31 Jul 20:04
841c389

Choose a tag to compare

What's Changed

  • feature: streamlined tansfer (74abf6d)
  • Merge pull request #10 from nullable-eth/streamlined-transfer (841c389)

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.1.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

Full Changelog: v1.0.1...v1.1.0

Release v1.0.1

31 Jul 19:33
08d2548

Choose a tag to compare

What's Changed

🐳 Docker Images

Multi-architecture support: linux/amd64, linux/arm64

# Latest release
docker pull ghcr.io/nullable-eth/syncarr:v1.0.1

# 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.

Release v1.0.0

31 Jul 19:16
5fd045b

Choose a tag to compare

🎉 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

  1. Set up SSH key-based authentication between servers
  2. Configure environment variables for source/destination Plex servers
  3. Add labels to media items you want to sync
  4. 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

New Contributors

Full Changelog: https://github.com/nullable-eth/syncarr/commits/v1.0.0