DEV Community

Cover image for Automating Frappe & ERPNext Setup with a Single Script (Linux + macOS)
Pranav Dixit
Pranav Dixit

Posted on • Originally published at Medium

Automating Frappe & ERPNext Setup with a Single Script (Linux + macOS)

๐Ÿš€ Just dropped a plug-and-play script that sets up your entire Frappe & ERPNext dev environment in minutes!

This blog is perfect for:

  • ๐Ÿง‘โ€๐Ÿ’ป Developers contributing to ERPNext
  • ๐Ÿ—๏ธ Builders creating custom Frappe apps
  • ๐Ÿงช Testers setting up quick environments

โš™๏ธ What the Script Automates

โœ… Install and configure MariaDB, Redis, Node.js, Yarn

โœ… Setup wkhtmltopdf (with patched Qt)

โœ… Install and configure Bench CLI

โœ… Create a Frappe site + install ERPNext app

โœ… Works for both Linux & macOS


๐Ÿงช How to Use It

๐Ÿ”ธ For Linux

wget https://raw.githubusercontent.com/pranavdixit/frappe-erpnext-installer/main/frappe_installer_linux.sh
chmod +x frappe_installer_linux.sh
./frappe_installer_linux.sh
Enter fullscreen mode Exit fullscreen mode

๐Ÿ”ธ For macOS

curl -O https://raw.githubusercontent.com/pranavdixit/frappe-erpnext-installer/main/frappe_installer_macos.sh
chmod +x frappe_installer_macos.sh
./frappe_installer_macos.sh
Enter fullscreen mode Exit fullscreen mode

๐Ÿ“‚ Repo with both Linux & macOS scripts:

๐Ÿ”— GitHub โ€“ pranavdixit/frappe-erpnext-installer


๐Ÿงต Dive into the full tutorial and source code here:

๐Ÿ‘‰ Read the full blog

Let's connect!

๐Ÿ‘จโ€๐Ÿ’ป @pranavdixit20 on Twitter

๐Ÿ”— LinkedIn

๐ŸŒ More projects on GitHub


Top comments (0)