From 7f5b0a2c477b43f232a7c43bd32cf45e33e96891 Mon Sep 17 00:00:00 2001 From: abounoone Date: Wed, 18 Mar 2026 08:50:06 +0000 Subject: [PATCH] Add custom apps config and assets volume override - apps.json: custom app list (erpnext, crm, telephony, helpdesk, payments, insights, lms) - overrides/compose.assets-volume.yaml: shared assets volume for frontend/backend sync Co-Authored-By: Claude Sonnet 4.6 --- apps.json | 9 +++++++++ overrides/compose.assets-volume.yaml | 27 +++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 apps.json create mode 100644 overrides/compose.assets-volume.yaml diff --git a/apps.json b/apps.json new file mode 100644 index 00000000..b6458604 --- /dev/null +++ b/apps.json @@ -0,0 +1,9 @@ +[ + { "url": "https://github.com/frappe/erpnext", "branch": "version-16" }, + { "url": "https://github.com/frappe/crm", "branch": "main" }, + { "url": "https://github.com/frappe/telephony", "branch": "develop" }, + { "url": "https://github.com/frappe/helpdesk", "branch": "main" }, + { "url": "https://github.com/frappe/payments", "branch": "develop" }, + { "url": "https://github.com/frappe/insights", "branch": "main" }, + { "url": "https://github.com/frappe/lms", "branch": "main" } +] diff --git a/overrides/compose.assets-volume.yaml b/overrides/compose.assets-volume.yaml new file mode 100644 index 00000000..b14f4fe3 --- /dev/null +++ b/overrides/compose.assets-volume.yaml @@ -0,0 +1,27 @@ +services: + backend: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + + frontend: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + + websocket: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + + scheduler: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + + queue-short: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + + queue-long: + volumes: + - assets:/home/frappe/frappe-bench/sites/assets + +volumes: + assets: