Deploy Frappe.
Zero friction.
Spin up isolated Frappe benches with pre-configured apps in one click. Docker containers, WireGuard VPN access, real-time build logs. Self-hosted. Open source.
LMS
Wiki
Builder
LMS
Wiki
Builder
Everything you need.
Nothing you don't.
No vendor lock-in. No monthly bills. Your infrastructure, your control.
Lab Templates
Define reusable bench configurations — pick your Frappe version, apps, CPU and memory limits. Build the Docker image once, deploy instantly every time after that.
WireGuard VPN
Every bench gets a VPN config. Download it, SSH into the container. No exposed ports, no complexity.
Resource Monitoring
CPU and memory stats polled every 2 minutes. Know what each bench is consuming at a glance.
Live Build Logs
Watch Docker image builds and deployments stream in real-time. GitHub CI-style terminal right in the browser.
One-Click Lifecycle
Start, stop, restart, or delete any bench from the dashboard. Background jobs handle everything. No SSH, no terminal commands needed.
Three steps. That's it.
From zero to a running Frappe site in minutes.
Create a Lab
Pick your Frappe version, add the apps you need (ERPNext, CRM, HRMS), set resource limits.
Build & Deploy
Docker image built with apps baked in. Container spins up with MariaDB, Redis, SSH — all inside.
Access & Code
Download WireGuard config, SSH in, run bench start. Your fully isolated Frappe environment is ready.
Ready to deploy?
BenchPress is open source, MIT licensed, and built for the Frappe community.