Ferry Sync (Cloud file sync)

Rating: 
5
Your rating: None Average: 5 (1 vote)

Ferry Sync is a native file sync and cloud browser app for Sailfish OS: connect it to your cloud server, browse your files, and keep local folders synchronized in both directions.

rclone is the transfer and sync engine.

Features:

  • Currently implemented backends: Seafile and Nextcloud
  • Remote browser: navigate your libraries/folders, create folders, upload, download and delete
  • Open files directly on the device: built-in text viewer, text editor and image viewer
  • File browser for uploads — all file types, multi-select
  • Bidirectional folder sync (rclone bisync) per sync pair — a whole folder or just a single file
  • Background sync via systemd user timer: every 5 / 15 / 30 minutes, ... -- or manual only
  • Network rule: Wi-Fi only or Wi-Fi and mobile data; runs are skipped cleanly when offline
  • Safety limit against mass deletion: a run that wants to delete unusually much is aborted and waits for your explicit confirmation ("Force sync")
  • Global exclude patterns, editable line by line (*.tmp, .thumbnails/**, …)
  • Per-run sync logs viewable in the app, plus a permanent diagnostics page for support cases
  • Cover action "Sync now" with status at a glance
  • Translations: EN, DE

Supported Backends:

For a full list of backends the engine can talk to, please refer to https://rclone.org/overview/

If you want to use a backend that is not yet implemented and it is on the list above, please create an issue on GitHub and I will add it.

Technical Information:

  • Qt 5.6.3 (Sailfish OS Silica UI) + Python 3 backend via PyOtherSide — no C++, no Java
  • rclone as the one and only transfer and sync engine, bundled in the RPM (aarch64, armv7hl, i486)
  • Background sync as a short-lived systemd user timer — no permanent daemon, no battery drain
  • Sandboxing is disabled (Sandboxing=Disabled): inside the jail the Secrets daemon socket is invisible and systemctl/python3 cannot be executed, which makes background sync and secure credential storage impossible

Tested on: Fairphone 4 (SFOS 5.0.0.62), Emulator (5.0.0.62)

Links:

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-ferry-0.2-1.aarch64.rpm18.14 MB20/08/2026 - 16:32
File harbour-ferry-0.2-1.armv7hl.rpm18.55 MB20/08/2026 - 16:32
File harbour-ferry-0.2-1.i486.rpm19.05 MB20/08/2026 - 16:32
Changelog: 

0.2-1:
- Initial release of application
- Added MainPage, sub-pages, Settings-Page
- Added backend logic for file synchronization and settings management
- ADDED: Seafile backend support
- ADDED: Nextcloud backend support

Comments

nthn's picture

Looks like another quality app, thanks! One UI request: could you move the tabs to the bottom instead of the top? It looks a bit strange this way, and on devices with a notch, the tabs on top are partially obscured and would need an offset, which would make it look even stranger.

DomiH's picture

good point, i will test and try that with next version!