Hi everyone,
Setting up Frappe Bench and ERPNext has always been a rite of passage for many in our community. While Docker and manual bench setups are powerful, we often see developers and teams running into version mismatches (Python/Node), sluggish Docker I/O on macOS workstations, or fragile setup scripts on clean servers.
Over the past few months, we’ve been working on Vybench — one ultimate solution to installation problems, open for community preview. It ships in two flavours:
-
vybench— Frappe & ERPNext v16 backed by MariaDB (the classic, battle-tested stack) -
vypgbench(coming soon) — World’s first turnkey Frappe & ERPNext v16 stack backed by native PostgreSQL — currently a work in progress, release announcement coming soon!
We’d love for fellow developers and community members to try it out and share your thoughts!
How to Try It
1. On macOS (Homebrew Tap — Pre-compiled Binary Bottles)
For macOS Apple Silicon (Sonoma & Sequoia), pre-compiled binary bottles mean zero build times.
Note: macOS currently supports the MariaDB build (
vybench) only. PostgreSQL (vypgbench) is coming soon.
brew tap vyogotech/tap
brew install vybench
brew services start mariadb redis vybench
vybench bench new-site mysite.localhost --admin-password admin
2. On Ubuntu (24.04 LTS) & Debian (12 Bookworm) — Native APT
Native .deb packages bundling Python 3.14 and integrating directly with your distribution’s native systemd, nginx, and mariadb:
# For Ubuntu 24.04 (Noble):
echo "deb [trusted=yes] https://apt.vyogo.tech noble main" | sudo tee /etc/apt/sources.list.d/vybench.list
# For Debian 12 (Bookworm):
echo "deb [trusted=yes] https://apt.vyogo.tech bookworm main" | sudo tee /etc/apt/sources.list.d/vybench.list
sudo apt update
sudo apt install -y vybench
sudo vybench-setup --site dev.localhost --admin-password admin
3. On Any Linux Distro (Snap Store)
MariaDB build:
sudo snap install vybench
PostgreSQL build — vypgbench (Work in Progress — Coming Soon)
vypgbench is the world’s first native PostgreSQL stack for Frappe & ERPNext. We are actively working on it and plan to release it for Linux (Snap) and macOS (Homebrew) very soon. Watch this space for the release announcement.
Why We Built This
-
Instant Setup: No wrestling with Python virtualenv paths, Node version managers, or manual supervisor configs.
-
Pure Native Speed: Full bare-metal NVMe/SSD throughput — no Docker virtualisation overhead on developer workstations.
-
Enterprise-Ready Lifecycle: Out-of-the-box
systemdmanagement (systemctl restart vybench.target), automatic crash recovery, andjournaldlogging.
We’d Love Your Feedback
This is an early community preview. Our goal is to make Frappe & ERPNext development and deployment as frictionless as possible for everyone.
Please test it on your machines, report any edge cases, and let us know what improvements or additional features you’d like to see.
- APT Repository: https://apt.vyogo.tech
For commercial support, custom cloud VM images, or enterprise deployments, feel free to reach out at [email protected].
Thank you for your time, and happy hacking!