Skip to content

Guides

In-depth walkthroughs for everything Frappe Manager can do.

  •   Environments


    Switch between development and production modes. Understand what changes between the two and when to use each.

  •   SSL / HTTPS


    Enable HTTPS for any bench with a free Let's Encrypt certificate that renews automatically.

  •   App Management


    Install, update, and remove Frappe apps from a running bench. Pin apps to specific versions or branches.

  •   Admin Tools


    Access Mailpit for email testing and Adminer for database inspection — available on every bench by default.

  •   VSCode Integration


    Open a bench in VS Code with a pre-configured debugger. Set breakpoints and inspect live requests.

  •   Windows / WSL


    Run Frappe Manager on Windows using WSL 2. Notes on filesystem performance and browser access.

  •   External Database


    Connect a bench to an external MariaDB server instead of the built-in one.

  •   Upload Limits


    Raise the maximum file upload size for a bench.

  •   Google API Development


    Configure OAuth credentials so your bench can use Google APIs during local development.

  •   fmx — In-Container Services


    Control the supervisor-managed processes inside a bench container — restart workers safely, drain jobs before migrations, and debug stuck services.

  •   Python & Node Versions


    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.

  •   Backup & Restore


    Back up your site data from the CLI or Frappe UI, understand where backups live, and restore a bench from a previous backup.