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]
https://frappeframework.com/docs/v14/user/en/bench/guides/adding-custom-domains
ERPNext – moving the working instance to another server:
Bench backup/restore works great!
https://frappeframework.com/docs/v14/user/en/bench/reference/restore
https://discuss.frappe.io/t/restore-old-installation-of-erpnext-into-new-instance/88758
Install Letsencrypt
sudo apt-add-repository -r ppa:certbot/certbot sudo apt update sudo apt-get update
https://stackoverflow.com/a/61853542
https://discuss.frappe.io/t/lets-encrypt-ssl-setup/43055/5
Add Letsencrypt to custom domain
sudo -H bench setup lets-encrypt [site-name] --custom-domain [custom-domain]
https://frappeframework.com/docs/v14/user/en/bench/guides/lets-encrypt-ssl-setup