How to add Builder app to production docker

I following this guide to setup the production server using docker desktop for windows:
https://github.com/frappe/frappe_docker?tab=readme-ov-file

In the development docker I use
bench --site dcode.com install-app builder

How to add Builder app to production server? Is it required to build custom image?

1 Like

yes, build custom image with frappe/builder.

I successfully build a docker image that encompass Builder app based on this link and YouTube video.
https://github.com/frappe/frappe_docker/blob/main/docs/custom-apps.md
https://www.youtube.com/watch?v=hbSMiJTooJI

This is my apps.json, based on the documentation.

[
  {
    "url": "https://github.com/frappe/erpnext",
    "branch": "version-15"
  },
  {
    "url": "https://github.com/frappe/payments",
    "branch": "version-15"
  },
  {
    "url": "https://github.com/frappe/builder",
    "branch": "master"
  }
]

I still have some questions.

  1. Is the payments app already included in erpnext? I tried two different images, one with payments and one without, but I cannot see any different.
  2. It seems I cannot use bench directly with custom image, if so, how to add another site in the custom image container?
1 Like
  1. No
  2. Use docker exec command in the backend container
1 Like

I see, it works!