Install ERPNext on Ubuntu 22.04

ERPNext is an open-source enterprise resource planning (ERP) software that helps businesses manage their operations, including accounting, inventory, and customer relationship management. It is built using the web framework Python and the JavaScript library Frappe. It is designed to be easy to use and customize, and can be accessed from any device with an internet connection.

Here’s guide to installing ERPNext on a Ubuntu 22.04 bare bone server.


Adding Custom Domain

bench setup add-domain [desired-domain]

ERPNext – moving the working instance to another server:

Bench backup/restore works great!

Install Letsencrypt

sudo apt-add-repository -r ppa:certbot/certbot
sudo apt update
sudo apt-get update

Add Letsencrypt to custom domain

sudo -H bench setup lets-encrypt [site-name] --custom-domain [custom-domain]