Vorta: Create a flatpak package for Vorta+BorgBackup

Created on 26 Mar 2019  路  6Comments  路  Source: borgbase/vorta

Hi,

It would be great if you could package the Vorta GUI together with BorgBackup in a flatpak package (see https://flatpak.org/ for info/documentation).
That way me and other non techy users would be able to use this data backup solution on their computer without having to build from source or install separate components.
I recommend a flatpak package because it is distribution independent, avoids dependency problems and incompatibilities with older/newer Linux distribution versions, and allows sandboxing for additional security.
(I opened the same issue for a similar tool but there is no flatpak yet, so I'm still looking for a flatpacked Borg GUI solution)

Thanks!

idea

Most helpful comment

Vorta is now packaged as a flatpak and will soon be published at flathub.

All 6 comments

I considered this before for Snapcraft/Snap. In the end we decided to leave packaging to other people. (except for macOS)

We also have an open issue to make fat binaries for Vorta. This is almost done. Just needs building on older systems to be more compatible.

I'll look into it and see how Flatpak compares to a single binary.

I am also going to look into flatpaks at some point. I am curious, how many problems will come from sandboxing. I already encountered one problem: https://github.com/flatpak/flatpak-builder-tools/issues/26

Good point. A backup tool needs to read at the very minimum your own files.

On macOS this is already an issue and users need to grant "Full Disk Access" in privacy settings before being able to backup folders like Contacts and Calendar.

Vorta is now packaged as a flatpak and will soon be published at flathub.

I have ethical concerns that I would like to share and discuss with you. Flathub supports proprietary apps, but I only use Free Software. But even if I only install Free Software with Vorta via Flathub, all proprietary packages of Flathub are suddenly displayed.
Please support Free Software by offering a direct download of your Flatpak version via your website. Could you imagine this from my argumentation, so that a system with only Free Software and Vorta becomes possible?

You can already use pip or this repo to get the code directly, if you can't use Flatpak. (I don't use it.)

Was this page helpful?
0 / 5 - 0 ratings