Generate a deploy key per repo in the Git extension
Currently, the Git extension only generates one deploy key per Plesk user (according to @PleskHelps on Twitter). Unfortunately, GitHub doesn't allow a deploy key to be used more than one time across ALL repos, meaning every single GitHub repo requires a unique deploy key. As a result, I can clone only one of the 40 some repos I would like to on my Plesk installation.
I would like to suggest the option to have a unique deploy key generated for every single repo you want to clone. That would make the Git extension infinitely more useful for me and many others, especially when using Github as the upstream master for them.
The ability to deploy an SSH key per repository has been implemented in the Git extension 2.3 version.
--AA
-
Akshay Sood commented
For 5 years now... Seriously? Come on, guys...
-
Jakob commented
Please fix this BUG!! This is very important to me because I have this problem since I am using Plesk.
-
Anonymous commented
Any update?? ...
-
Erik Kraijenoord commented
This is idiotic, for over more than 2 years still no solution and again had this problem at my office. Plesk do something about it because this is a design mistake and not a uservoice request.
-
Jonathan Hirschbaum commented
this is pathetic... with cpanel and plesk being the same company now we are running out option to break magical 1990s deployment model. 3 years ...
-
jcobas commented
How is this going? I recently hit this problem after working some time to finetuning CI for the first subdomain and realize it wouldn't work in any subsequent subdomains that pulls on diferent repositories of the same git server because the key is allways the same.
The lack of this feature is a real problem and a full stopper if you plan to use git to manage deployments in a Plesk environment, something that should be fairly common nowadays.
-
Ali Bakir commented
It's all lovely learning about the git extension for the first time, then as soon as you trust that it's a good way to deploy - you are screwed by this limitation. As I use github exclusively, I'm limited to just using this extension once per server!?!
-
Anonymous commented
+1 for this feature, otherwise working with Plesk and Github in a professional way (e.g. website deployment via git) is not possible.
-
Anonymous commented
I'm waiting for this. I use bitbucket & github as workaround, but we need an oficial solution from Plesk ASAP.
-
Hadi commented
see this channel , if you need some clue for the setting ( https://www.youtube.com/watch?v=dauJEeMLTjg )
Thank you
-
David Pérez commented
Still waiting for this???
-
Sylvain Martens commented
Would be nice to have one SSH key per sub domain instead of subscription.
-
Dave Gerber commented
Is this still a thing? I'm currently facing issues with the user authentication...
-
Ignácio R. Correia commented
Dear Plesk, with the evolution of CD CI you really should consider allowing us to add credentials either that or create a vault system to all secrets. That said, we will need to find alternatives otherwise, please prioritize this.
-
Glenn van Es commented
Also facing this issue, very frustrating.
-
Andres commented
Please solve this. It's a must!
-
Erik Kraijenoord commented
This should have been fixed on request, it's not a uservoice, it's a design mistake. When you have a 30 domains license you should move to bitbucket because Plesk thinks it's a uservoice. It's not, this should have been fixed a long time ago...
-
Dylan commented
A work around is to transfer to bit bucket. You can deploy to different website root folders with a single SSH key.
-
Espen Grimsgaard commented
This would really be helpful. Like in - I really need this.
-
Mark Desborough commented
I am sure others have come across this issue but not found this post to be able to vote for this functionality. I only came across it by chance. An ETA would be welcome. I am trying to use the GIT feature to deploy multiple developments to a development server (same server box different GIT repos).