app management - rtCamp/Frappe-Manager GitHub Wiki
This guide covers how to manage Frappe apps, including installing official apps, custom apps, and creating new apps.
- Open the site shell:
fm shell <sitename>
-
Change directory to frappe-bench
-
Install the app (e.g.,
erpnext
):
bench get-app erpnext
- Restart frappe python env dependent services:
fm restart <sitename>
-
Copy your custom app to
/home/<user>/frappe/sites/<site>/workspace
dir. -
Open the site shell:
fm shell <sitename>
-
Change directory to frappe-bench.
-
Install the app:
bench get-app /workspace/custom-app
- Restart frappe python env dependent services:
fm restart <sitename>
- Open the Frappe container shell within the Bench environment:
bench new-app example_app
This will create a new Frappe app with the basic scaffolding you need to start development.