Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- setup_bench() {
- echo Installing frappe-bench
- FRAPPE_BRANCH="v5.0"
- ERPNEXT_APPS_JSON="https://raw.githubusercontent.com/frappe/bench/master/install_scripts/erpnext-apps.json"
- if $SETUP_PROD; then
- FRAPPE_BRANCH="v5.0"
- ERPNEXT_APPS_JSON="https://raw.githubusercontent.com/frappe/bench/master/install_scripts/erpnext-apps-master.json"
- fi
- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER && bench init frappe-bench --frappe-branch $FRAPPE_BRANCH --apps_path $ERPNEXT_APPS_JSON"
- echo Setting up first site
- echo /home/$FRAPPE_USER/frappe-bench > /etc/frappe_bench_dir
- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench new-site site1.local --mariadb-root-password $MSQ_PASS --admin-password $ADMIN_PASS"
- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench frappe --install_app erpnext"
- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench frappe --install_app shopping_cart"
- run_cmd bash -c "cd /home/$FRAPPE_USER/frappe-bench && bench setup sudoers $FRAPPE_USER"
- if $SETUP_PROD; then
- run_cmd bash -c "cd /home/$FRAPPE_USER/frappe-bench && bench setup production"
- fi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement