but then they will need to configure it let say someone already has their ERPNext app with frappe and wanted to add someone app without ruining anything they worked on would a GitHub repository be efficient?
@imo you can upload your custom app to github . same as everyone , for example this app is provided by frappe in a form of github repo . anyone can install these apps for free using the command (bench get-app link). the app will be added to their website without ruining anything .