SeedSync
SeedSync is a Docker-first tool that syncs files from a remote Linux server (like a seedbox) to your local machine. It uses LFTP for fast transfers and provides a web UI for monitoring, queueing, and automation.
note
This is the modernized fork of ipsingh06/seedsync, with updated dependencies and Docker-only deployment.
What you can do
- Sync files quickly using LFTP
- Multiple path pairs — sync from multiple remote directories independently
- Queue or auto-queue transfers by pattern
- Exclude patterns — filter out unwanted files with glob patterns
- Multi-select — bulk queue, stop, or delete files
- Extract archives after download
- Stage downloads on a fast disk, then move to final location
- Webhook notifications — HTTP POST on download/extract events
- Manage local and remote deletes
- Monitor transfer status from the web UI
- Lightweight Docker image — ~45 MB Alpine-based, multi-arch (amd64/arm64)
Quick start
- Follow the Installation guide to run the container.
- Open the web UI at
http://localhost:8800. - Go to Settings and configure your remote server and local paths.