Self-host seedsync
v0.8.6Fast seedbox file synchronization with web UI
- Stars
- 337
- Port
- 8800 (Web UI)
- Requires
- LFTP, SSH server on remote
ipsingh06/seedsyncWhat is seedsync?
SeedSync is a self-hosted file synchronization tool designed for seedbox users. It runs on your local machine (Linux, Raspberry Pi, Windows, or macOS via Docker, or as a deb package on Ubuntu) and connects via SSH to a remote Linux server to download files as they become available. Built on LFTP for high-speed transfers, it provides a web-based dashboard to monitor and control transfers, automatically extracts archives after download, supports auto-queueing with pattern-based filtering, and allows deletion of both local and remote files. The project is fully open source under Apache-2.0.
Should you self-host seedsync?
seedsync scores 46/100 on selfhost.directory (how scoring works) and ranks #10 of 11 in File Transfer & Sync. It has 337 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is Apache-2.0-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is croc (82/100, 40 794 stars). It scores higher overall, so compare the two before you pick. See seedsync vs croc side by side.
Features
- Automatic archive extraction
- Auto-Queue with pattern matching
- Local and remote file deletion
- SSH key-based authentication
- Web UI dashboard
seedsync README
FAQ
I am getting some errors about locale?
Add '-e LC_ALL=en_US.UTF-8 -e LANG=en_US.UTF-8' to the docker run command to set the locale environment variables.
SeedSync can't seem to connect to my remote server?
Verify the remote server address is correct, check password if using password-based login, and review logs for detailed error information.
Does SeedSync collect any data?
No, SeedSync does not collect any data.
How can I save my settings across updates when using the Docker image?
Mount a host directory to /config in the container using '-v <directory on host>:/config' to persist application state.
How do I restart SeedSync Debian Service?
SeedSync can be restarted from the web GUI, or via command line with 'sudo service seedsync restart'.
More in File Transfer & Sync
SharrySelf-hosted, open-source file sharing app: upload files and get a link back, protect shares with password and expiry, or receive uploads via alias pages.
SimpleXSimpleXMQ is an open-source, self-hosted message broker implementing the SimpleX Messaging Protocol for private communication without user IDs.
SnapdropOpen-source, self-hostable progressive web app for instant peer-to-peer file transfers between devices on your local network over WebRTC, no setup or signup.
transfer.shA self-hosted, open-source file sharing server: upload with curl or a web front end, share expiring links, store on local disk, S3, Storj or Google Drive.
tunesynctooltunesynctool is a self-hosted, open-source web app that transfers and syncs playlists between Spotify, Deezer, YouTube Music, and Subsonic-compatible servers.
UnisonSelf-hosted, open-source two-way file synchronizer for Linux, BSD, macOS and Windows replicas, with conflict detection, profiles, backups and a continuous watch mode.
YouTransferA self-hosted file transfer and sharing server you run behind your own firewall, shipped as a Docker image or NodeJS app, pitched against Dropbox and WeTransfer.
any-sync-dockercomposeDeploy your own any-sync network with Docker Compose - self-host Anytype backend
bashuploadSelf-hosted PHP file upload service for sharing files between servers, desktops and mobiles via command line or browser with automatic expiration.
ClipCascadeOpen-source clipboard sync for Windows, macOS, Linux and Android: text, images and files relayed by a self-hosted server or peer-to-peer, end-to-end encrypted.
crocSelf-hosted, open-source croc sends files and folders between any two machines with PAKE end-to-end encryption, resumable transfers, and your own relay via Docker.
DashBeamOpen-source P2P file transfer tool with self-hosted relay and discovery servers; direct device-to-device over QUIC + TLS 1.3, on desktop, Android, CLI and web.


0 comments