Installation on ARM based machine

After spending quite a while trying to find the solution to this myself I thought I would share how I was able to deploy ERPNext to an OCI Ampere A1 instance.

For the most part we are able to follow bkm’s tutorial, as shown here, but with some minor changes.

Before running the command
bench init --frappe-branch version-13 frappe-bench
we should run
sudo apt-get install wget python2 git build-essential phantomjs -y

After successfully deploying ERPNext we can also create the IP tables to make the site accessable by running
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT
sudo netfilter-persistent save

The site should then be accessable after configuring the related ports.