#110
C+
Rank #227
ERPNext
A full-featured open-source ERP covering accounting, inventory, HR, and manufacturing, built on the Frappe low-code framework. Standout trait is its breadth β functionally comparable to commercial ERP suites β offset by heavy deployment friction.
55.8
/ 100
β Full Stack
Python/Frappe monolith requiring an app server, MariaDB, three separate Redis instances (cache, queue, socketio), and an NGINX front β six-plus services minimum. The Frappe 'bench' tooling bakes site configuration (including domain) into disk state at init time.
π Scaling Analysis
Scales vertically fine for a single-tenant deployment but the bench multi-site model and hardcoded site config make horizontal, multi-replica scaling and blue/green domain changes genuinely painful. MariaDB-only storage (Postgres support is partial) also limits infra flexibility at larger scale.
π Running on Nexlayer
Expect five-plus pods (app, MariaDB, three Redis roles, NGINX), all wired via `.pod:<port>` DNS instead of the bench defaults' localhost assumptions, plus mirror.gcr.io images for MariaDB/Redis/NGINX. Because bench bakes the site's hostname into config at provisioning time, changing the Nexlayer-issued domain later requires re-running bench site commands rather than just an env var change β plan the domain before first deploy.