Install Apps on Frappe Cloud
Frappe Cloud lets you install apps from the Marketplace on both public sites and sites hosted on private bench groups. The installation process differs slightly depending on how your site is hosted.
Before You Begin
Ensure you have the necessary permissions to manage apps. For sites on private bench groups, the app must first be added to the bench group before it can be installed on individual sites.
Install an App on a Public Site
Public sites can install featured apps directly from the Frappe Cloud Marketplace.
- Open your Site dashboard.
- Go to the Apps tab.
- Click Install App.
- Select the Marketplace app you want to install.
- Confirm the installation and wait for it to complete.
Install an App on a Site in a Private Bench Group
For sites hosted on a private bench group, the app must first be added to the bench group and deployed before it becomes available for installation on the site.
Step 1: Add the App to the Bench Group
- Open your Bench Group dashboard.
- Navigate to the Apps tab.
- Click Add App.
- Select an app from the Marketplace or add a custom app.
- After adding the app, click Update Available.
- Create a new deployment.
- Select the site(s) where the app should be available.
- Click Deploy and Update and wait for the deployment to finish.
Step 2: Install the App on the Site
- Open the Site dashboard.
- Go to the Apps tab.
- Click Install App.
- Select the app that was added to the bench group.
- Confirm the installation.
Installing Custom Apps
Private bench groups also support custom applications. After adding a custom app to the bench group and deploying the latest update, it becomes available for installation on eligible sites hosted on that bench group.
Best Practice
If you add a new app to a private bench group, always complete the deployment before attempting to install the app on a site. Until the deployment finishes successfully, the app will not appear in the site’s Install App list.