Creating a New Server on Frappe Cloud
Frappe Cloud allows you to provision dedicated servers with configurable infrastructure based on your application’s performance, availability, and scalability requirements. During server creation, you can choose the cloud provider, deployment architecture, server specifications, and service level.
Before You Begin
Decide which cloud provider, deployment mode, and server size best suit your workload. Enterprise deployments typically benefit from separate application and database servers, while most small and medium-sized deployments can use a unified server.
Step 1: Create a New Server
From the Servers section of the Frappe Cloud dashboard, click New Server.
Step 2: Enter the Server Name
Provide a descriptive name for your server to help identify it within your Frappe Cloud account.
Step 3: Select a Cloud Provider
Choose the cloud provider where your server will be deployed.
Different providers offer varying pricing, regions, and infrastructure capabilities, so select the option that best matches your business requirements.
Step 4: Choose the Deployment Region
Select the geographic region where the server should be hosted.
Hosting your server closer to your users can reduce network latency and improve application performance.
Step 5: Select the Deployment Mode
Choose one of the available deployment architectures:
- Unified Server – Runs the application and database on the same server. Recommended for most small and medium business workloads.
- Separate Server – Uses dedicated servers for the application and database, making future independent scaling easier. Recommended for enterprise environments.
Step 6: Select the Service Type
Choose the level of service you require.
- Standard – Includes the standard service level agreement (SLA).
- Premium – Includes priority SLA and performance consulting services, making it suitable for larger enterprise deployments.
Step 7: Configure the Application Server
Select the desired application server configuration based on your expected workload and performance requirements.
Step 8: Configure the Database Server
If you selected the Separate Server deployment mode, choose the desired database server configuration.
This step is not required for unified server deployments.
Step 9: Enable Auto Add-on Storage (Optional)
If supported by your selected cloud provider, you can enable Auto Add-on Storage.
This allows Frappe Cloud to automatically increase storage capacity for the application and database servers as usage grows.
Step 10: Review and Create the Server
Review the complete server configuration.
Before creating the server:
- Confirm the selected infrastructure settings.
- Accept the required local compliance consent.
- Click Create Server.
Step 11: Monitor Provisioning
Server provisioning typically takes between 5 and 10 minutes.
You can monitor the installation progress from the Plays tab. During provisioning, the server status displays Installing.
Step 12: Start Using the Server
Once provisioning is complete, the server status changes to Active.
Your server is now ready to host benches, sites, and applications.
Tip
If you expect your application to grow significantly over time, consider using the Separate Server deployment mode. It provides greater flexibility for independently scaling application and database resources as your workload increases.