From 13950d57b998bf41558319e8423ef6bdb8baa5f0 Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:17:03 +0100 Subject: [PATCH] feat: add migration service --- templates/compose/erpnext.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/templates/compose/erpnext.yaml b/templates/compose/erpnext.yaml index 0939c8682..0909be61b 100644 --- a/templates/compose/erpnext.yaml +++ b/templates/compose/erpnext.yaml @@ -207,6 +207,22 @@ services: - sites:/home/frappe/frappe-bench/sites - logs:/home/frappe/frappe-bench/logs + migration: + image: frappe/erpnext:v15.38.1 + deploy: + restart_policy: + condition: none + entrypoint: ["bash", "-c"] + command: + - | + bench --site all set-config -p maintenance_mode 1 + bench --site all set-config -p pause_scheduler 1 + bench --site all migrate + bench --site all set-config -p maintenance_mode 0 + bench --site all set-config -p pause_scheduler 0 + volumes: + - sites:/home/frappe/frappe-bench/sites + volumes: db-data: redis-queue-data: