borgbase / vorta

Desktop Backup Client for Borg Backup
https://vorta.borgbase.com
GNU General Public License v3.0
1.98k stars 130 forks source link

Select SSH key when adding a new repo #960

Closed m3nu closed 1 year ago

m3nu commented 3 years ago

When adding a new repo that needs a custom SSH key, that's not possible yet. Not sure if the key selected in the same profile is used. Still not fully intuitive.

camlafit commented 3 years ago

Hello

I think my use case is related to this issue. If I'm wrong no problem to open a new issue :) When we add an existing remote repository we can't specify ssh key to use, choice is limited to created a new key or use default key. I presume default use case is ~/.ssh/id_rsa path

But it could be wrong. When we manage many keys, we can have :

We can have too many use case, should be better to propose only two options :

m3nu commented 3 years ago

Yes, it's a bit of a chicken-egg problem. Maybe we should move the SSH selection above the repo selection. I'm not looking to duplicate this inside the repo dialog.

camlafit commented 3 years ago

Hello

Ssh key selection could be related to each repository. In my part it looks normal to have to select ssh key when we define repository connection.

real-yfprojects commented 1 year ago

Is this still an issue? @m3nu

m3nu commented 1 year ago

Should be solved, since we added a key selection dropdown to the Add Repo dialog some time ago.

The "Quick Start Wizard" task could expand the Add Repo dialog to also generate the key, copy it and do some explaining.