frappe-ops-cloud

Guide Frappe Cloud site provisioning, bench management, and deployment workflows.

163|53|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Impertio-Studio/Frappe_Claude_Skill_Package --skill frappe-ops-cloud-impertio-studio
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: frappe-ops-cloud
Source: https://github.com/Impertio-Studio/Frappe_Claude_Skill_Package/tree/main/skills/source/ops/frappe-ops-cloud
Command: npx skills add https://github.com/Impertio-Studio/Frappe_Claude_Skill_Package --skill frappe-ops-cloud-impertio-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

šŸ’” This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents failed Frappe Cloud deployments and operational mistakes caused by misconfigured cloud settings, incorrect domain/DNS choices, or unsafe update and backup practices.

Core Features & Use Cases

  • Frappe Cloud vs Press decision guidance: Helps you choose the right hosting model (Frappe Cloud shared/private benches vs self-hosted Press) based on tenancy, compliance, and ops capacity.
  • Cloud-specific deployment and provisioning workflows: Guides site provisioning, app installation flows, bench management tasks, and environment-variable handling for the correct hosting mode.
  • Production-safe operational guardrails: Covers critical rules for custom domains (CNAME + SSL timing), scheduler usage, maintenance mode, backup strategy, and performance considerations.
  • Reference-driven troubleshooting patterns: Includes concrete anti-patterns and examples (e.g., wrong DNS records, testing updates on production, editing via SSH on Cloud).

Quick Start

Use the frappe-ops-cloud skill to plan and execute a safe Frappe Cloud go-live by selecting the correct hosting model, provisioning a site, configuring a custom domain with proper DNS/SSL timing, and establishing an appropriate backup and update strategy.

Frequently Asked Questions about frappe-ops-cloud

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a custom domain and SSL on Frappe Cloud?ā–¼

Frappe Cloud custom domain setup requires correct CNAME record configuration and precise SSL readiness timing to prevent deployment failures. Following hosting-specific rules ensures secure domain mapping without operational downtime.

What is the difference between Frappe Cloud shared benches and self-hosted Press?ā–¼

Frappe Cloud shared benches provide managed multi-tenant hosting, while self-hosted Press offers isolated control for custom bench management. Choosing between them depends on your compliance requirements and operational capacity.

How do I plan a backup strategy for Frappe Cloud sites?ā–¼

Planning a Frappe Cloud backup strategy requires following production-safe guardrails for restore scheduling and data retention. Aligning backup routines with app update schedules prevents data loss during maintenance operations.

Can I edit files via SSH on a Frappe Cloud shared bench?ā–¼

Editing via SSH on Frappe Cloud shared benches is an anti-pattern that bypasses managed hosting constraints. You should use the Frappe Cloud dashboard or API for environment-variable management and site provisioning.

How do I schedule app updates safely on Frappe Cloud?ā–¼

Scheduling app updates safely on Frappe Cloud requires respecting scheduler constraints and avoiding direct production testing. Aligning update steps to shared or private bench limitations prevents operational conflicts.

What are the limitations of environment variables on Frappe Cloud?ā–¼

Environment variable limitations on Frappe Cloud involve hosting-specific constraints on scheduler usage and private bench configurations. Correct environment-variable handling ensures stable deployment workflows across different hosting modes.