Hi everyone,
I’m excited to share a new project I’ve just released: SyncWings - an open-source web interface that combines the power of Syncthing and FileStash into a single, easy-to-use solution for syncing and managing your files.
What is SyncWings?
SyncWings lets you sync files between multiple devices using Syncthing, and also manage those files through a modern web-based file manager (FileStash). You can browse, download individual files, rename, delete, and organize your files right from your browser—features that aren’t possible with Syncthing alone.
Key Features:
- Combines Syncthing and FileStash in one app
- Download individual files and manage files via the FileStash web interface
- Works for both single-user and multi-user setups
- Each user gets their own isolated Syncthing (and optional FileStash) instance
- Simple deployment with Docker Compose
- No database required (file-based user management)
- Admin UI for managing users
Why try it?
- If you want a simple, self-hosted solution to sync and manage files across devices
- If you’ve ever wished you could download or manage individual files in your Syncthing folders via a web UI
- If you want to provide Syncthing + file management to multiple users, each with their own isolated environment
Get Started / Source Code: Check out the project and installation instructions here:
Looking for Testers!
I’d love feedback from the Syncthing community. Please try it out—especially if you have a multi-user setup, or if you’re interested in the FileStash integration. Bug reports, suggestions, and contributions are all very welcome!
There is also a demo version online here, which is reset every hour: https://demo.syncwings.com
(See login details in the readme of the repository above.)
Thanks for reading, and happy syncing!
Loosetooth