UBsync

UBsync

by UBsync Team

App

Synchronization tool for OwnCloud/Nextcloud

About UBsync

UBsync is the featured application for OwnCloud/NextCloud synchronization on Ubuntu Touch.

Common UBsync Recommendations:
- Do not synchroniz••••••••••••••••••••••••••••••e the entire home folder, because it can be quite big and certain fast-evolving files (caches, or profiles) may induce many file versions in the cloud. Rather set up several targets and select individual folders.
- UBsync can be used to back up your app configs to Owncloud/Nextcloud

Application sync support tips:
- UBsync can be used to sync Activity Tracker and Nextcloud GPXedit apps
- UBsync can be used to sync Crazy Mark app with Nextcloud Notes
- UBsync can be used to sync your music files
- ...

App Permissions:
UBsync requests explicitly following permissions:
1. Online Accounts - to be able to use Owncloud/Nextcloud accounts already set up in system settings
2. Networking - as a cloud synchronization app, it naturally needs network access

Additionally, UBsync is an unconfined app, which means, that it is not limited by any AppArmor security policies.

This application needs to be unconfined, as the pre-defined AppArmor policies do not permit all of UBsyncs' vital features:
1. gain read/write access to any folder you wish to synchronize
2. create the backend daemon (Owncloudsyncd) for background synchronization
3. UBsync-ui to Owncloudsyncd communication through DBUS

As unconfined apps may introduce security risks, you can review the app's source code or even build the app by yourself to be sure, that the app is not harmful.

Please note, that unconfined applications in OpenStore are manually reviewed.

Recent Changes

0.8.1 (06/2023)
Translation updates
Systemd service installation-related issue fixed (issue #26)

0.8.0 (05/2023)
Focal support added
New focal-compatible binaries and libs included
Systemd support added, upstart support droped
issue #27 fixed, and explicit info for users about list update when pulling down was added
issue #28 fixed

0.7.5 (04/2022)
UI re-designed a bit - new main screen in landscape mode
WebDAV browser extension: errors are reported to users
Minor fixes
Internationalization: German, Spanish, French, Dutch, and Czech localization

0.7 (12/2021):
directory-tree cleanup
database structure altered (see [DATABASE.md](DATABASE.md) for the new structure)
multi-account support
UI re-designed completely
Internationalization: German, Czech, and Spanish localization

0.6 - multiarch (02/2021):
clickable.json added
arm64 version of owncloudcmd is 2.5.3; arm32 remains unchanged
arch detection and paths to owncloudcmd changed in *OwncloudSyncd/owncloudsyncd.cpp*
arch detection and paths for libs added to *OwncloudSync/servicecontrol.cpp*
included support for owncloud account in ubuntu-touch (up to now, only nextcloud account was used, even those behave equaly from the UBsync point of view)

0.5 :
Enable clickable thanks to Lukas,
fix issue with webdav port thanks to Lukas,
upgrade to owncloudcmd 2.6.0-git,
Cleanup some files.

0.4 :
Add the possibility to synchronize hidden files
Add the possibility to synchronize hidden folder on the phone
Change source code location to Launchpad.net

0.3 :
Compiled for Xenial,
Upgraded of owncloudcmd to nextcloudcmd 2.3.3, Bug 1592538
Get ride off the bug "owncloud network access is disabled" - Bug 1572321,
Use of Online Account - bug 1573802, in the hope to get ride off the password in the config file in the future
Change the frequencies from seconds to hours,
Acknowledge qWebdavlib - bug 1592750
New icon,

Permissions

  • Networking
  • Accounts
  • Full System Access

Community Built

This app has been released under the GNU GPL v3 license.It is developed in the open and you can review the source code.

Content Rating

This app has not been rated

Self reported rating using Open Age Rating Service

Info

  • Published Date

    Jun 15, 2018

  • Updated Date

    Jun 9, 2023

  • Current Version

    0.8.1

  • Total Downloads

    9,763

  • Latest Version Downloads

    2,396

  • Supported Architectures

    armhf, arm64, amd64

  • Translation Languages

    af, am, ar, ast, be, bg, bn_BD, ca, cs, da, de, el, en_GB, en_US, eo, es, eu, fi, fr, ga, gd, gl, gu, he, hu, hy, id, it, ja, kmr, ko, lt, ml, mr, nb_NO, nds, nl, or, pl, pt, pt_BR, ro, ru, sc, si, sk, sl, sq, sr, sv, th, tr, tzm, ug, uk, zh_Hans, zh_Hant, zh_Hant_HK

Links

Reviews

ferihumh

Reviewed Jul 30, 2026 for version 0.8.1

This great app urgently needs an update of the latest NextCloud versions.

Weston Howard

Reviewed Jul 23, 2025 for version 0.8.1

Love it! Keeps my photos in sync so I can't lose them!

Ryan Daniels

Reviewed Jul 6, 2025 for version 0.8.1

Super easy setup. Worked immediately.

Sconio

Reviewed Oct 30, 2024 for version 0.8.1

Unfortunately, ubports do not support identification with "2FA", it is impossible for me to identify myself.

S60W79

Reviewed Nov 12, 2022 for version 0.7.5(older version)

Works really good. Also good for archiving photos.

Eran Uzan

Reviewed Apr 13, 2022 for version 0.7.5(older version)

Great app using it tobpush the camera photos to my own server work like a charm. Thank you!

Count042

Reviewed Oct 28, 2020 for version 0.5(older version)

Ireally really wish this would be available for arm64

droid001

Reviewed Aug 25, 2020 for version 0.5(older version)

Unable to sync with my instance which I've been able to do on other systems. Calendar sync works though so there is some working connection. Where to find error logs?

Marek Alexa

Reviewed Aug 19, 2020 for version 0.5(older version)

Doesn't sync with my Nextcloud server. I'd welcome logs that show any errors for troubleshooting.

Tarrleton

Reviewed Jun 21, 2020 for version 0.5(older version)

Works well easy setup.