Guides¶
In-depth walkthroughs for everything Frappe Manager can do.
-
Switch between development and production modes. Understand what changes between the two and when to use each.
-
Enable HTTPS for any bench with a free Let's Encrypt certificate that renews automatically.
-
Install, update, and remove Frappe apps from a running bench. Pin apps to specific versions or branches.
-
Access Mailpit for email testing and Adminer for database inspection — available on every bench by default.
-
Open a bench in VS Code with a pre-configured debugger. Set breakpoints and inspect live requests.
-
Run Frappe Manager on Windows using WSL 2. Notes on filesystem performance and browser access.
-
Connect a bench to an external MariaDB server instead of the built-in one.
-
Raise the maximum file upload size for a bench.
-
Configure OAuth credentials so your bench can use Google APIs during local development.
-
Control the supervisor-managed processes inside a bench container — restart workers safely, drain jobs before migrations, and debug stuck services.
-
Pin specific Python or Node versions for a bench, or let FM auto-detect them from Frappe's requirements. Covers uv, fnm, and version constraint syntax.
-
Back up your site data from the CLI or Frappe UI, understand where backups live, and restore a bench from a previous backup.