[GH-ISSUE #93] Add ability to repoint the repo for scripts #29

Closed
opened 2026-02-26 12:39:58 +03:00 by kerem · 3 comments
Owner

Originally created by @gdeeble on GitHub (Oct 9, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/93

🌟 Briefly describe the feature

Add ability to repoint the repo for scripts so they can be hosted anywhere

📝 Detailed description

Add the ability to repoint the repo using the UI so that a user can clone the current repo and use their own clone. This allows users to develop scripts that can be merged at a later time with the main community scripts repo, or allow them to keep copies of their scripts that they may have made for personalization and still be able to install/update them on their own without necessitating the need for a manual installation.

This might require some alterations to all scripts(this, as well as the install/update scripts), including making the domain a variable in the installation scripts, but would provide flexibility for everyone

💡 Why is this useful?

By adding this, a user can utilize the main repo or provide a custom repo where they can develop/update/maintain scripts that may be publicly usable or privately usable. It can allow developers to build a process and test it without the need to use SSH and/or have direct access to the host since it goes through a tunnel. They could build the process and put it in the repo, then execute it from the UI.

Originally created by @gdeeble on GitHub (Oct 9, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/93 ### 🌟 Briefly describe the feature Add ability to repoint the repo for scripts so they can be hosted anywhere ### 📝 Detailed description Add the ability to repoint the repo using the UI so that a user can clone the current repo and use their own clone. This allows users to develop scripts that can be merged at a later time with the main community scripts repo, or allow them to keep copies of their scripts that they may have made for personalization and still be able to install/update them on their own without necessitating the need for a manual installation. This might require some alterations to all scripts(this, as well as the install/update scripts), including making the domain a variable in the installation scripts, but would provide flexibility for everyone ### 💡 Why is this useful? By adding this, a user can utilize the main repo or provide a custom repo where they can develop/update/maintain scripts that may be publicly usable or privately usable. It can allow developers to build a process and test it without the need to use SSH and/or have direct access to the host since it goes through a tunnel. They could build the process and put it in the repo, then execute it from the UI.
kerem 2026-02-26 12:39:58 +03:00
Author
Owner

@michelroegl-brunner commented on GitHub (Oct 9, 2025):

I need to think that through. It is so tailored to our main repo that i dont know if this will be possible to work with any repo, as we use the same scripts and backend stuff. But i will keep it in mind.

<!-- gh-comment-id:3386829419 --> @michelroegl-brunner commented on GitHub (Oct 9, 2025): I need to think that through. It is so tailored to our main repo that i dont know if this will be possible to work with any repo, as we use the same scripts and backend stuff. But i will keep it in mind.
Author
Owner

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

Done in 0.4.11 :)

<!-- gh-comment-id:3528170016 --> @michelroegl-brunner commented on GitHub (Nov 13, 2025): Done in 0.4.11 :)
Author
Owner

@gdeeble commented on GitHub (Nov 14, 2025):

Awesome. Thank you!

<!-- gh-comment-id:3530389630 --> @gdeeble commented on GitHub (Nov 14, 2025): Awesome. Thank you!
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#29
No description provided.