- Build the docker image inside
ihram
folder, adjust the tag as you want - Start the database & ihram container using command
make erpnext-start
. Use commandmake erpnext-stop
to shutdown the app - Connect to the container using
docker exec
for VS Code Dev Container
- Install npm v20, use nvm
- Install yarn using
npm install -g yarn
- Init the frappe-bench with version-14
cd ~
bench init frappe-bench --frappe-branch version-15
- Edit the
common_site_config.json
adddb_host
and point the ip address to the mariadb container - Run the bench
cd frappe-bench
bench start
- Create site and use it
bench new-site ihram.local
bench use ihram.local
- Get payment, erpnext & hrms app
bench get-app payments
bench get-app erpnext --branch version-14
bench get-app hrms --branch version-14
- Install app, make sure the
bench start
command is running before install
bench --site ihram.local install-app payments
bench --site ihram.local install-app erpnext
bench --site ihram.local install-app hrms