From 0da677bc1a836f8f9bd7887974e4af1ad3f7cd25 Mon Sep 17 00:00:00 2001 From: Taskoofis Date: Tue, 8 Jul 2025 08:11:45 +0300 Subject: [PATCH] Create entrypoint.sh --- entrypoint.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 entrypoint.sh diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100644 index 00000000..74885397 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +SITE_CONFIG_PATH="/home/frappe/frappe-bench/sites/site1.local/site_config.json" + +echo "ERPNext başlangıç betiği başlatılıyor..." + +if [ ! -f "$SITE_CONFIG_PATH" ]; then + echo "Yeni bir ERPNext sitesi oluşturuluyor: site1.local" + bench init frappe-bench --skip-redis-config-generation --frappe-branch version-14 + + cd /home/frappe/frappe-bench + + bench get-app erpnext --branch version-14 + bench new-site site1.local \ + --mariadb-root-password root \ + --admin-password admin \ + --install-app erpnext + + echo "ERPNext sitesi başarıyla oluşturuldu." +else + echo "'site1.local' zaten mevcut." +fi + +cd /home/frappe/frappe-bench +echo "ERPNext başlatılıyor..." +bench start