Hey
Patrik,
Thanks for the heads up, I really didn't know of Minarca and that you are developing it.
I tried installing the server on my Ubuntu 20.04 and got on the service:
Jan 18 16:11:50 golem6 systemd[1]: Started Minarca Web Server.
Jan 18 16:11:50 golem6 rdiffweb[79162]: Could not find platform independent libraries <prefix>
Jan 18 16:11:50 golem6 rdiffweb[79162]: Could not find platform dependent libraries <exec_prefix>
Jan 18 16:11:50 golem6 rdiffweb[79162]: Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Jan 18 16:11:50 golem6 rdiffweb[79162]: Fatal Python error: initfsencoding: Unable to get the locale encodi
ng
Jan 18 16:11:50 golem6 rdiffweb[79162]: ModuleNotFoundError: No module named 'encodings'
Will note that BackupFriend uses docker containers. It might be worth to ship Minarca in something like that, since these type of server heavily depend on the distro you are using.
It might also make ARM or multiarch builds easy to maintain in the future IMHO.
Without the link to the server, I can't see how the UI behaves because it asks for a link.
Does the Minarca client also work with plain rdiffweb?
Also, we kinda went of topic regarding the questions:
- Is there some way to communicate with rdiffweb to generate the authorized hosts so I can place it for the SSH server?
- If not, is there some information on how the database is structured?
Thanks,