Frappe Cloud

Features

Develop

Log in or create account

Frappe

Products

Insights

Features

Develop on Frappe Cloud

Frappe Cloud's developer features give you a holistic solution for your app development and maintenance needs. Build and deploy apps, customise domains, manage databases and even set-up SaaS operations like subscriptions and payments, all through Frappe Cloud. 

Build and deploy custom Frappe apps

Using Benches, you can install any app from Github or Frappe Cloud Marketplace. Frappe Cloud updates your sites as you update your custom apps by connecting directly with GitHub.

Create multiple environments

With Benches, you can create separate environments for development, staging, and production. This comes handy during major version upgrades and custom app testing. For software vendors, this helps create separate containers and environments for their clients.

SSH access for debugging

With Benches, you're enabled to SSH into your bench. SSH allows you to look into bugs in your custom app downloads and helps debug them. You can SSH into a particular version of your Bench using this feature. As seen below, you can enable this with a few simple commands.

Database access

You can have complete access to your site's database. You can either directly access it or connect your site data to your analytics or business intelligence tool. Database access is available for all plans over $50/month.

Custom domains

Frappe Cloud provides unlimited custom domains for all your sites. All custom domains will be served over SSL for a secure connection.

Build your own SaaS

As a developer working on a new Frappe app, you know that once the development phase is complete, taking it live can be a difficult challenge. You need to manage processes such as deployment, onboarding, subscription management, and payments. Not to mention the obstacle of visibility and growth. Your app might be great but how will it scale? 

This process can feel endless, but with our SaaS offerings, we can check a lot of these processes off your list. Let us handle onboarding, subscriptions, payments, deployment and more so that you can focus on building your app!

To get started go, visit the Frappe Cloud dashboard and create a new app from the Developer tab. For more details on guidelines for publishing an app to the marketplace, check this section. Once you submit your app, we'll review it and get back to you.

API access

Most of Frappe Cloud's functionality that is available on the Frappe Cloud Dashboard is available through the API. The Frappe Cloud API allows you to manage your sites and benches using HTTP requests. This means that you can use Frappe Cloud APIs to build your own billing and checkout flow for your Frappe applications.

Sign up for a 14-day free trial