[GH-ISSUE #406] add private git repos #118

Closed
opened 2026-02-26 12:40:14 +03:00 by kerem · 2 comments
Owner

Originally created by @patricklind on GitHub (Dec 13, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/406

🌟 Briefly describe the feature

private git repos

📝 Detailed description

Could you add something similar to this?
src/server/services/repositoryService.js
const validUrl = data.url.match(
/^(https?://)(github.com|gitlab.com|bitbucket.org|your-domain.tld)/[^/]+/[^/]+$/
);

if (!validUrl) {
throw new Error('Invalid repository URL. Supported: GitHub, GitLab, Bitbucket, etc.');
}

💡 Why is this useful?

This would make it possible to have the repo on your own git server in case of downtime or for security reasons.

Originally created by @patricklind on GitHub (Dec 13, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/406 ### 🌟 Briefly describe the feature private git repos ### 📝 Detailed description Could you add something similar to this? src/server/services/repositoryService.js const validUrl = data.url.match( /^(https?:\/\/)(github\.com|gitlab\.com|bitbucket\.org|your-domain\.tld)\/[^\/]+\/[^\/]+$/ ); if (!validUrl) { throw new Error('Invalid repository URL. Supported: GitHub, GitLab, Bitbucket, etc.'); } ### 💡 Why is this useful? This would make it possible to have the repo on your own git server in case of downtime or for security reasons.
kerem 2026-02-26 12:40:14 +03:00
Author
Owner

@michelroegl-brunner commented on GitHub (Dec 13, 2025):

Sure, i can add that. But i would appreciate if you could open a pullrequest for that if you like!

<!-- gh-comment-id:3649822595 --> @michelroegl-brunner commented on GitHub (Dec 13, 2025): Sure, i can add that. But i would appreciate if you could open a pullrequest for that if you like!
Author
Owner

@patricklind commented on GitHub (Dec 14, 2025):

I'm a noob at coding.

<!-- gh-comment-id:3651783481 --> @patricklind commented on GitHub (Dec 14, 2025): I'm a noob at coding.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE-Local#118
No description provided.