UBsync is the featured application for OwnCloud/Nextcloud synchronization on Ubuntu Touch.
UBsync requests explicitly following permissions:
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:
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.
To get the source code, go to GitHub to download and review the UBsync source code.
To build the app, install Clickable (v7.0.0 or above), open a terminal, clone the UBsync repo, change into the UBsync folder and run clickable
.
UBsync was originally forked from ownCloud-sync, a dedicated Nextcloud application for Ubuntu touch, supported by UBports.
This repository continues, where UBsync Launchpad Project finished.
This fork was originally created as a reaction to the discussion at forums.ubports.com related to missing arm64 support for UBsync.
Later the development was returned to Launchpad for a short period. After discussions in the developers/testers community (12/2021 - since version 0.7), the development was moved to GitHub, as GitHub remains one of two major platforms, where UBports community lives and Github-centric development is more comfortable for current maintainers.
Code evolution is briefly documented in the changelog.
We would like to thank several projects/persons:
Please use the issue tracker to report a bug or request a new feature. Any help on the code is welcomed to enhance the app!
For translation instructions please read this page from the docs.
This app currently uses the Weblate translation service.
Alternativelly, you can create or edit the .po file for your language and commit this new/changed .po file as a pull request.