frappe / frappe_docker

Docker images for production and development setups of the Frappe framework and ERPNext
MIT License
1.2k stars 1.2k forks source link

How to Dockerize a project with Customised configuration #1418

Open snehaenola opened 3 weeks ago

snehaenola commented 3 weeks ago

I have a project which uses pre existing apps namely frappe, erpnext, hrms and payments I have made customisation in those apps by adding doctypes, fields for the existing doctypes and API endpoints Now i want to Dockerize the whole project with these customisations added, there are lots of resources for dockerising custom apps, but didnt find any similar to my issue

revant commented 3 weeks ago

You need to start with git first. The changes in code need to be pushed to your git fork.

Use your fork and branch for frappe and other apps.

for frappe it is set as FRAPPE_PATH build arg and for apps use the apps.json.

https://github.com/frappe/frappe_docker/blob/main/docs/custom-apps.md#build-image