frappe / helm

Helm Chart Repository for Frappe/ERPNext
https://helm.erpnext.com
MIT License
138 stars 120 forks source link

Allow installing custom apps from custom source #174

Closed MohammedNoureldin closed 1 year ago

MohammedNoureldin commented 1 year ago

At the moment, to install apps, we can only pass the name of the app. However, sometimes it is also needed to install custom apps from custom source. This has to be also possible.

In addition, the custom apps must be persisted (at the moment there is no mount on their path, thus they just get lost when recreating the pod).

MohammedNoureldin commented 1 year ago

Well apparently we have a fundamental problem with installing/creating apps here.

I tried to create a very simple basic app and install it. Or course, the pod cannot be restarted because the container has no systemd, but I tried to recreate the whole pod (after adding a pvc and mount manually to persist the folder of the app insides apps). I was able to install the app, but when trying to call ERPNext in the browser, it does not work and I see in the logs that:

ModuleNotFoundError: No module named ''

Something should be done in this regard. Am I missing something?

revant commented 1 year ago

https://github.com/frappe/frappe_docker/wiki/Frequently-Asked-Questions

jammeska commented 3 weeks ago

I fork helm chart repo and recreate app-pvc and all deployments but still have the same issue