Looks really nice. My implementation has a trade-off with wxpython, that it's cross platform and native looking. But native looks kinda boring today. Unlike Minarca.
You might want to take a look at BackupFriendPi, because it lets you just flash and boot a raspberrypi/server with rdiffweb, ready to use, automatically mounts external drives and automatically updates using docker. I personally got stuck setting up the server because of the specific environment. I am not sure how to fully join forces yet, but I think it could make rdiffweb more accessible to people. BTW two feature requests I got were encryption and no history, only rsync-like behavior. I wonder if building something that handles multiple backends might be a more general solution (as much as I like rdiff-backup). Guy On Wed, Jul 21, 2021, 04:16 Patrik Dufresne <pat...@ikus-soft.com> wrote: > Hello, > > Thanks Guy for reaching out. Your feedback and your contribution to > Rdiffweb are welcome. Take note that Minarca > <https://gitlab.com/ikus-soft/minarca> is providing an overlapping set of > the features you have implemented in BackupFriend. It handles SSH Keys > transparently, it registers them on the fly using RestAPI, it uses a > gateway user to manage the SSH authentication, for additional security it > uses chroot jail to isolate rdiff-backup execution. > > The only major flaw as of today is the use of JAVA on the desktop > application :D > > I'm already working on a desktop application in pure Python that will > integrate all the existing features of the Java version. The progress is > far advanced as I'm working on the packaging part of Windows, Mac OSX and > Linux. > > So far it looks like this. MAC OS X > [image: image.png] > > Windows 10 > [image: image.png] > > Linux > [image: image.png] > > > On Mon, Jul 19, 2021 at 3:10 PM Guy Sheffer <guys...@gmail.com> wrote: > > > Hey Eric, > > Thanks, I was also hoping this would make more people make use of > > rdiff-backup. > > > > I forked really just to maintain a set of patches that keep the ssh > public > > keys in a file, allowing sshd hosted in docker to use them. > > I can still pull from upstream and intend to do so. > > Merging back up is an option, and I will post in rdiffweb and see if it > > ikus060 > > is interested. It will indeed mean less resources for me. > > I actually posted about it here in rdiffweb group: > > https://groups.google.com/g/rdiffweb/c/hqjilPP5sLQ > > > > Thanks again, > > Guy > > > > On Mon, Jul 19, 2021, 20:55 EricZolf <ewl+rdiffbac...@lavar.de> wrote: > > > > > Hi Guy, > > > > > > welcome on board, it's good to see the ecosystem of rdiff-backup grow. > > > > > > I'm just curious why you created a fork of rdiffweb? You write yourself > > > that you're lacking resources, and the author of rdiffweb, ikus060 aka > > > Patrik, is active on this mailing list, so that nothing should speak > > > against joining forces. > > > > > > > Thanks, Eric > > > > > > On July 19, 2021 4:24:34 PM UTC, Guy Sheffer <guys...@gmail.com> > wrote: > > > >Happy to release my new self-hosted backup solution that lets you > > > >backup to > > > >your with history from anywhere! All open source. > > > >It uses rdiff-backup and rdiffweb fork, which you can sync with using > a > > > >desktop application I wrote with wxPython, runs on Linux, Mac and > > > >Windows. > > > > > > > >Guide and link to builds and sources: > > > >https://guysoft.wordpress.com/backupfriend > > > > > > > >Would appreciate your input, PRs and feedback :) > > > > > > > >Guy Sheffer > > > > > > > > -- > IKUS Software inc. > https://www.ikus-soft.com/ > 514-971-6442 > 130 rue Doris > St-Colomban, QC J5K 1T9 >