mirror of
https://github.com/community-scripts/ProxmoxVE-Local.git
synced 2026-03-31 06:23:54 -04:00
[PR #163] [MERGED] fix: implement persistent SSH key storage with key generation #223
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/community-scripts/ProxmoxVE-Local/pull/163
Author: @michelroegl-brunner
Created: 10/16/2025
Status: ✅ Merged
Merged: 10/16/2025
Merged by: @michelroegl-brunner
Base:
main← Head:fix/ssh_keys📝 Commits (4)
94e97a7fix: implement persistent SSH key storage with key generation4c3b66aDelete15ffa98Delete scripts/ct/debian.sh6580f31Delete scripts/install/debian-install.sh📊 Changes
13 files changed (+695 additions, -269 deletions)
View changed files
📝
.gitignore(+3 -0)📝
src/app/_components/HelpModal.tsx(+8 -1)➕
src/app/_components/PublicKeyModal.tsx(+147 -0)📝
src/app/_components/ServerForm.tsx(+117 -23)📝
src/app/_components/ServerList.tsx(+61 -0)➕
src/app/api/servers/[id]/public-key/route.ts(+64 -0)📝
src/app/api/servers/[id]/route.ts(+6 -13)➕
src/app/api/servers/generate-keypair/route.ts(+32 -0)📝
src/app/api/servers/route.ts(+6 -13)📝
src/server/database.js(+149 -9)📝
src/server/ssh-execution-service.js(+21 -179)📝
src/server/ssh-service.js(+75 -29)📝
src/types/server.ts(+6 -2)📄 Description
🐛 Fix: SSH Key Authentication Issues
Problem
Solution
data/ssh-keys/directoryssh_key_pathandkey_generatedcolumnsTechnical Changes
Testing
Resolves SSH authentication failures during script execution.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.